Do not ever give your dog raw or undercooked salmon. ... In addition ,raw salmon contains lots of small bones, which are brittle and can choke your dog or lodge in his stomach or intestines. However, well-cooked, boneless salmon is definitely on the list of people food approved for dogs.