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,,,
2 Answers
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.
1Pet Parents found this answer helpful
Published on February 7th, 2019
Poor Nori! Hives can because due to an ongoing allergic reaction, a cancerous tumor called a mast cell tumor that is releasing histamine into the bloodstream, or rarely mites. Of these an allergic reaction is by far the most common. If this has been continuing beyond 48 hours I recommend to have Nori see her veterinarian. Often these pups need a steroid as well as antihistamine to get the immune system to calm down. She will stop itching likely once you get the hives to go away. In the meantime try to protect your skin by having her wear a dog T-shirt. Keep any wounds clean and you can wash them with an antibacterial soap at home. Make sure to rinse them well. While you are there, be sure to have any masses on her skin checked out to be safe. I hope this helps and that she starts feeling better! Please feel free to post any additional questions.
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.