Despite knowing that the extra large dogs' Advocate runs all over the place, I still felt bullied into buying it for my Golden Retriever, who weighs 28 kgs and is by no stretch of the imagination an extra large dog. (They wouldn't let me get the one for large dogs as she weighs over 25kgs) I then had the talk about all the other stuff I need and was made to feel inadequate. I thought that Advocate did it all.
I love my dog, but don't want to be patronised/ given a guilt trip every time I go into the vets. Plus, is there a better solution than Advocate, which I find unpleasantly greasy?