Veterinarians recommend feeding your dog fish, but infrequently. Such a product is introduced into the diet of the dog no more than 2 times a week.
Yes, there are more nutrients in raw fish, but heat-treated fish is safer. Any fish must first be cleaned of entrails, bones and heads. Dogs of small breeds should be given fish minced in a meat grinder and in very small portions.
The safest types of fish for dog food (in a purified form): crucian carp, cod, vomer, leaf (bumper), sea burbot, croaker, otoperka, bearded vulture, triggerfish, saber fish, sea bass (in order not to bother with clean, you can pass through a meat grinder). Shrimp and squid are not good for dogs to eat raw.
The optimal cooking time is 20 minutes. During this time, trimethylamine oxide and thiaminase will become inactive. However, if the time is exceeded, then all useful substances will disappear. There are dogs that are absolutely indifferent to fish.