My golden Lilly just loves these. Not only do they "clean" their teeth, it does make their breath smell nicer. You only give your dog one a day but she knows exactly when she should have it! She sits there patiently and waits for me to hand her one before I head for work. I agree with s_middles, the bags they come in don't really stay resealed even with the sticker you use to hold it closed.