I have a pup that seems to be having terrible allergy problems. Rashes on his stomach and legs and has been scratching himself raw. Is a vet visit the only way to find out what he is allergic to and what if anything is available to help treat this over the counter.