If your dog is biting its tail, it may be because it is suffering from environmental or food allergies. Some of the most common environmental allergens include mold, pollen, or household chemicals. Dogs may also have a food allergy, with some dogs being allergic to poultry, wheat, potatoes, or even some types of vegetables.