If your dog wont stop scratching year round, youre probably either dealing with a food allergy or an environmental allergy thats always present such as shampoo, cleaners, sprays, etc. If the scratching is more prevalent in particular seasons, its likely an environmental cause.