Petco Text Logo
Petco Pet Logo

Puppy crying after vaccine shot? What helps injection site pain?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed Small (up to 22lb) | Female | unspayed | 3 months and 20 days old | 4 lbs

My puppy had a shot today and has pain around the injection site, enough to make her Yelp loudly. What can I do to help her?

This question includes photos that may contain sensitive content. Click to view.

View more to consider that the photos may include sensitive content.

2 Answers

Most Helpful Answer

Image profile

Answered By Jessica Keay, DVM

Veterinarian

Published on August 1st, 2017

You can apply an ice pack to the area of the injection site for today (if your vet is closed). A bag of frozen peas works well for this as it can conform to the area. Be sure to wrap the ice pack/frozen peas in a thin towel or cloth so it isn't directly touching the skin. You can leave it on for 10-15 minutes and reapply every few hours. If she is still painful tomorrow call your vet and they can decide if she needs some prescription pain medication. Signs that she may need to see a vet right away (an emergency vet) would include severe lethargy, vomiting, difficulty breathing, swelling of the face, or hives.

Vote icon

5Pet Parents found this answer helpful

Other Answers

  • Image profile

    Answered By Dr. B. DVM, DACVIM (Oncology)

    Veterinarian

    Published on August 18th, 2018

    Vaccines can sometimes be associated with some injection site discomfort. If she is okay with it you can try lightly placing an ice pack on the area for 5 minutes 2 to 3 times a day for the next day or 2. Just make sure you wrap the ice pack in something like a towel and don't put it ditectly on her skin. Also make sure it feels comfortable on your skin before applying it to hers. I would also recommend letting your vet know about this so they can note it in her record to try to avoid this with her next vaccine. She may also benefit from a little pain medication and your vet could provide this to give now and for you to have on hand for her next vaccine. Just make sure she is otherwise feeling normally and that you are not seeing signs of a vaccine reaction such as facial swelling, hives, vomiting, or diarrhea and that the area is becoming less sore. If not, she should be seen by a vet. I hope this helps and thank you 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