Petco Text Logo
Petco Pet Logo

My picky dog won't eat dog food. How can I increase his appetite?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed Small (up to 22lb) | Male | neutered | 3 years and 3 months old | 10 lbs

My 3 year old dog won't eat anything but chicken and duck jerky, He drinks a little milk before bedtime as he has done since he was a pup. Is there anything I can give him to increase his appetite. He does take liquid vitamins everyday. Thank You

1 Answer

Most Helpful Answer

Image profile

Answered By Dr. Elizabeth

Veterinarian

Published on May 20th, 2019

Even with the vitamin supplements, this is not likely a complete and balanced diet. There is not anything you can give him to improve his appetite. This is likely behavioral and nature. It’s hard to get a pet adjusted to eating pet food once they are used to eating something like human food or jerky treats. You may try cooking his food or try different commercial diets to find one he likes. If you want to cook his food, you will need to contact a veterinary nutritionist to make sure that the diet is complete and balanced. A recent survey found that the vast majority of the homemade diets found online were unbalanced. Any food you choose needs to be AAFCO tested and certified. This information will be on the packaging. You will also need to decrease the amount of jerky you are giving him. Best of luck.

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored