It's best to check in with your vet to see what they suggest. I loved the fact that it was going to be cost effective for my big dogs but I had some trouble with it. I followed the instructions to feed with a meal and that kept my dog from barfing it up - most of the time. Both of my dogs would also get itchy afterwards and I noticed on the commercials they are finally saying that itchy-scratchy is a side effect.
The last few I gave I had to get real creative to get my dogs to eat it. So instead of forcing it down I took their hint and just went back to the topical.