Petco Text Logo
Petco Pet Logo

Puppy not eating after shots? How can I help my puppy eat again?

Updated On September 23rd, 2025

Pet's info: Dog | Maltese | Male | unneutered | 1 year and 2 months old | 3 lbs

My 9 week puppy got his shots and a datñy later after his shots he doesn't want to eat anything what can i do to help him?

4 Answers

Most Helpful Answer

Image profile

Answered By Dr. Melanie, BVSc MS

Veterinarian

Published on February 17th, 2018

Good on you for getting Shaggy's shots, but I'm sorry he isn't eating! You can see a drop in appetite after getting the vaccines, but it should return within 24-48 hours. I would try to tempt him to eat with some boiled white meat chicken (no bones) and white rice in small amounts. If he refuses to eat this and still isn't eating tomorrow, then take him into the vet as this is abnormal. Good luck, I hope this helps!

Vote icon

1Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Image profile

    Answered By Catherine Stecyk

    Veterinarian

    Published on January 31st, 2019

    Hello and thank you for reaching out to Petco Pet Education Center, formerly Petcoach. I'm sorry to hear that Justice is acting so lethargic from his vaccine yesterday. Some dogs can have an adverse reaction to vaccines that makes them feel sick afterwards, similarly to humans. I recommend letting him rest for the remainder of the morning. You can try adding some chicken broth to his water to encourage him to drink. You can also try offering a bland diet of boiled chicken and boiled rice (in a ratio of 2 parts rice to 1 part meat) to see if this stimulates his appetite. I would expect him to start feeling better by mid-day today. If he still seems lethargic or continues to vomit, I recommend contacting your veterinarian to let him/her know right away. Oftentimes, veterinarians like to document when pets get sick from vaccinations. I hope this is helpful!

    Vote icon

    2Pet Parents found this answer helpful

  • Image profile

    Answered By Dr. Melanie, BVSc MS

    Veterinarian

    Published on March 13th, 2017

    Poor Jack! It's not normal to see lethargy and a lack of appetite three days after having vaccines. Typically, the dog is lethargy and quieter the day of and the day after receiving vaccines. I would try to tempt him to eat by offering him some boiled white meat chicken (no bones) and white rice in small amounts, or by soaking his dry food in gently warmed low sodium beef or chicken broth. If he refuses to eat those things and is still lethargic in the morning, then I would have Jack seen by a vet for a health check.

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Linda G, MS, DVM

    Veterinarian

    Published on March 11th, 2018

    Hello. It is possible that the vaccinations are causing his difficulties. The effects of the vaccines should subside in another 24-48 hours. Try feeding him some plain cooked chicken, or even a couple of jars of pureed jarred baby food, like the turkey or chicken. If Harvey is not feeling any better in a couple of days, please contact your veterinarian. It is possible he was incubating something previous to the vaccines, or he needs more professional treatment from having a reaction to the vaccines. Regardless, I hope he is feeling better soon. Thanks for using Petco Pet Education Center, formerly Petcoach.

    Vote icon

    1Pet Parents found this answer helpful

See More Answers
image
Have A Vet Question?

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

Sponsored