does my dog have fleas or allergies