Petco Text Logo
Petco Pet Logo

My dog has had hives off and on for weeks. Why do they keep returning?

Updated On September 23rd, 2025

Pet's info: Dog | Cane Corso | Female | spayed | 2 years and 3 months old | 140 lbs

My dog has had hives off and on for 3 weeks now, I’ve given Benadryl and prednisone. They stop for about 2-3 days and then come back then I give meds etc. she vomited a little bile this morning but breathing seems okay and she still eats And normal activity,,,why do the hives keep occurring? Only a few bumps here and there not like 3 weeks ago when she was covered and her face was swollen,,,

1 Answer

Most Helpful Answer

Image profile

Answered By Dr. Elizabeth

Veterinarian

Published on January 21st, 2020

That is odd. It may mean that she needs a longer course of steroids and antihistamines. I also recommend to check her for ANY skin masses (both above and below the skin). There is a skin cancer called Mast Cell Tumor which can cause hives. You may also want to discuss checking a CBC with your vet to see if any of her blood cells are abnormal. Have Scout examined again by the vet and discuss next steps. I hope this helps.

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