Question: can i give my german shepherd puppy fish?
Answer: Raw fish could contain salmonella and listeria, so it's best not to give your dog raw fish. And it shouldn't eat fish more than twice a week, because they are typically fatty and don't provide all the vitamins that a German Shepherd needs. ... These are good to feed a German Shepherd in small amounts.