Why does a puppy have a fishy odor?
📅
👁 3436 views 💬 41 replies Skin Conditions
A
Expert Answer
A fishy odor on a puppy may come from: 1) too much high-protein food causing abnormal protein metabolism and a fishy smell; 2) long time without a bath, so oil and dirt build up;
3) heavy sebum secretion worsening body odor; 4) anal gland inflammation or diarrhea also easily causes a fishy smell.