Petco Text Logo
Petco Pet Logo

Why is my puppy constantly scratching? Is it allergies or fleas?

Updated On September 23rd, 2025

Pet's info: Dog | American Bulldog | Female | unspayed | 2 months and 11 days old | 15.432 lbs

I cant work out why my puppy keep scratching, I gave her a quarter of a Telfast 60mg but it didn't work. Unsure if it's grass or carpet.

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

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

3 Answers

Most Helpful Answer

Image profile

Answered By David Elbeze, DVM, MRCVS

Veterinarian

Published on October 26th, 2017

This is probably caused by an allergic reaction. first of all make sure you de-flea Tempie regularly every month with a high quality spot on (ex. Advantage) as fleas are by far the most common reason for these reactions. If the fleas are not the problem, it could be an allergic reaction to food or an environmental factor. this is more complicated to treat and will sometimes require medications such as Steroids, anti histamines or cyclosporin in order to stop the allergy.

Vote icon

1Pet Parents found this answer helpful

Other Answers

  • Image profile

    Answered By Jennifer Summerfield, DVM CPDT-KA

    Veterinarian, Certified Dog Trainer

    Published on May 22nd, 2018

    Hi there. There are many things that can cause excessive itching in a puppy this age, so it's hard to say what might be causing this without being able to examine Lucky and run some tests. He may have allergies, fleas, a bacterial or fungal skin infection, or skin mites (mange). Treatment will depend on what the underlying problem is, so it's important to get a diagnosis first in order to know what to do. Because of this, I would recommend taking Lucky to the vet for an exam. He/she can do some simple skin tests if needed to help diagnose the problem and get him started on appropriate medication to treat it. In the meantime, you can try bathing him in an aloe and oatmeal dog shampoo to help relieve some of the itching - this will not treat the underlying problem, but may help to make him a bit more comfortable until you are able to see the vet.

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Andrea M. Brodie, DVM

    Veterinarian

    Published on December 21st, 2018

    You will need to take your dog to a veterinarian for a skin exam. Your dog could be suffering from an allergy, mites, fleas, a bacterial or fungal infection. each of these requires a different treatment, so it is important to find out what is causing the itch. Your vet will do a thorough exam and maybe a a skin scrape. He will then discuss the options with you and then prescribe medications, possibly give an injection to stop the itching.

    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