Hi, Puppy has had Advocate (I think) from the vets. It works. But I am looking for a cheaper alternative. Have you used any of the over the counter treatments and would recommend them?