I wouldn't take the SD from the vet. I had her order Royal Canin. It was the only thing in the order so I had to pay shipping. It cost me over $26 for 6 pounds of food and she might be allergic. Maybe it isn't even that. Maybe it's a mold or dust allergy or something making her itchy.