My mini poodle LOVES these. She will do anything for them. I love that they are natural. These make training so much easier. They smell great, but the smell doesn't rub off, so its good for stashing in your pocket for on the go training. They are small so you don't have to be too concerned about the calorie count. Best part: they don't dry out.