youre best bet is to talk to your vet about this... there are sooo many brands and such on the market,,, its hard to make a good guess!