Las fuentes no están de acuerdo sobre si los perros pueden comer pescado de forma segura. La revista K9 dice que los peces son una fuente de alta calidad de ácidos grasos omega-3, mientras que la Dra. Karen Becker dice que la mayoría de los peces en la industria de alimentos para mascotas se conservan utilizando etoxiquina carcinógena y deben evitarse.
Otras preocupaciones con la alimentación de peces a perros incluyen envenenamiento por mercurio y deficiencia de tiamina. Alimentar a los perros con salmón puede causar envenenamiento por salmón, que puede ser fatal y ocurre cuando una mascota ingiere el parásito Neorickettsia helminthoeca. Estos factores de riesgo son más altos cuando se alimenta a un perro con una dieta basada principalmente en pescado, aunque los riesgos dependen de la fuente y el tipo de pescado.