My puppy has lots of tiny red spots on his tummy and seems forever scratching; the