My little pug puppy LOVES these things! Since she is so little they last a long time. One stick can last her 2-3 days at a minimum. She is just 4 lbs! They are a tad pricey if you have a larger dog that will eat these in one day, unless they are a sometimes treat. They do kind of smell, but most doggy treats like this do.