Why Do Dogs Sometimes Smell Like Fish?


Quick Answer

When dogs smell like fish, it generally indicates that they are experiencing blocked anal glands. When a dog has a bowel movement, he usually empties his anal glands with it, excreting a foul smelling discharge that contains pheromones.

Continue Reading
Related Videos

Full Answer

Dogs have anal glands that release pheromone-filled fluid when the dog has a bowel movement. Usually, the dog is able to empty these glands when defecating. However, when the glands become blocked because the dog is unable to empty them on his own, the animal begins giving off a fishy odor.

Dogs with firmer stools are less likely to experience anal gland blockage. Feeding a dog low-quality kibble or too many table scraps can cause loose stools and, in turn, negatively impacts the dog's ability to empty his anal glands. When the anal glands become impacted, a veterinarian can manually empty them. Additionally, some groomers perform this service.

Learn more about Dogs

Related Questions

  • Q:

    Can Dogs Smell Cancer?

    A: Dogs can smell the chemical markers that indicate certain types of cancer, according to PedMD. The first suggestion of using dogs for detecting cancer was ... Full Answer >
    Filed Under:
  • Q:

    Why Do Dogs' Feet Smell Like Popcorn?

    A: If a dog's feet smell like popcorn, corn chips or moldy bread, the dog most likely has a yeast infection. Yeast infections are a common cause of an unpleas... Full Answer >
    Filed Under:
  • Q:

    Can Dogs Eat Fish?

    A: Sources disagree on whether dogs can eat fish safely. K9 Magazine says that fish are a high-quality source of omega-3 fatty acids, while Dr. Karen Becker s... Full Answer >
    Filed Under:
  • Q:

    Is Fish Bad for Dogs?

    A: 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 se... Full Answer >
    Filed Under: