Why does my Dog Scratch All the Time?

There could be a few different reasons for scratching. Your dog could have sensitive skin, allergies, fleas or an infection. If it does not seem to get any better it is best to have a veterinarian take a look at it.