What Are the Causes of a Loss of Appetite in a Dog?

A dog's loss of appetite is usually an indication of illness. Pet Place states that diseases of the digestive system, kidneys, and many other organs in the body can cause a loss of appetite in dogs. See your local veterinarian for a thorough examination to pinpoint your dog's eating problem.

  1. Finicky Tastes

    • One cause of your dog not eating could be that he's simply a picky eater. If you adopt a dog that is used to eating nothing but people food, he will most likely turn his nose up at any dog food.

    Different Surroundings

    • Your dog may not want to eat with a new housemate.

      If you are introducing a new dog into your home, it is common for him to have a loss in appetite until he feels more comfortable in his surroundings. This also includes adding another pet into your home when your dog is used to being the only pet.

    Changing Foods

    • If you recently switched your dog's old food brand with a new one, he will be hesitant to make the change so easily out of habit and familiarity.

    Heartworm

    • An easily fatigued dog who isn't eating could be a sign of heartworm.

      If your dog is not taking heartworm medication, is not eating properly, and seems fatigued after mild exercise, you should take him to your local vet to be tested for heartworm.

    Illness

    • The American Society for the Prevention of Cruelty to Animals (ASPCA) has a long list of illnesses your dog could be suffering from that include loss of appetite as a symptom. Your local vet can determine whether or not your dog is suffering from a canine cold or a disease when you visit.