If your dog is constantly scratching, it could be due to allergies or sensitivities. Many commercial dog foods contain ingredients that can cause allergies in some dogs. If you think your Amstaff’s scratching is due to his food, try switching to hypoallergenic or grain-free food. You may also want to speak with your veterinarian about the possibility of allergies and what you can do to help relieve your dog’s symptoms.