Petco Text Logo
Petco Pet Logo
  • Two Easy Ways to Start Earning Rewards!

    rewards header
    Become a member today!
    Members-only pricing and offers, personalized care notifications, Vital Care points back on every purchase and more!
    Petco Pay LogoBecome a credit card member today!

    Earn 2X Pals Rewards points at Petco
    when you use Petco Pay!

    APPLY NOW
    Learn More About Petco Pay Benefits

Puppy vaccine reaction: Is it safe to give the next shot at home?

Updated on September 23rd, 2025

Pet's info: Dog | Dachshund (Miniature Smooth Haired) | Male | unneutered | 3 months and 8 days old | 6 lbs

I have a puppy that is due for a a 5-1 vaccine shot. Last time the puppy received the shot from the breeder it had an allergic reaction hives and swelling. I gave the puppy benedryl and it helped a lot but the hives were still present and swelling. I did not take the puppy to the vet because I didn’t think I needed to since it was still playful despite having the reaction. I am a bit worried to give another shot because I do have the do it yourself vaccinations at home like the breeder.

1 Answer

Most Helpful Answer

Dr. Melanie, BVSc MS

Answered By Dr. Melanie, BVSc MS

Veterinarian

Published on October 18th, 2019

I never recommend giving vaccines at home. First off, vets and places like boarding facilities typically do not recognize vaccines given at home, so Jasper would be considered unvaccinated. Places that sell vaccines such at Tractor Supply often store the vaccines wrong, rendering them ineffective. In addition, owners can and do give them wrong. I can't tell you how many cases I've seen of dogs coming down with Parvo and distemper who have been vaccinated at home. Take him into the vet to get it done correctly. Plus, by law he needs rabies, and that can only be given by a vet. I hope this helps.
Vote Icon1Pet Parents found this answer helpful

Smart Picks for Smart Questions

Have A Vet Question?

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

Share

Styled arrow button