Ive never used any of them. Are they good or safe for your animal. I dont know someone else might be able to help out with that one a bit more than me. Pet shops most of the time will try and sell you as much as they can just to make the sale. Even if the pet doesnt really need it. Id be careful of that if someone is trying to sell you this and that id check on here first just so you dont spend way more than you need to.