WebMD indicates that thoroughly cooked fish is safe for a dog, but raw fish is dangerous and potentially fatal. Raw fish has bacteria that can make dogs seriously ill. Certain kinds of fish, such as salmon and sturgeon, also have dangerous parasites.
The parasites in fish like salmon and sturgeon cause a condition known as "fish disease." WebMD indicates that dogs often become visibly sick and vomit due to this condition. Death is common within two weeks if fish disease is not treated quickly. Raw eggs and meats also have harmful bacteria that can lead to food poisoning in dogs.