My dog Freud itches like crazy. I bathe him with medicated soap and he still itches constantly. He itches all over his body. He is on Canidae All Life Stages Dog Food. I have been giving him Benadryl 25mg two times a day but that has not done much. What is the deal?