My dogs absolutely love these drumsticks. I have a 10 lb Chihuahua, a 5 lb Yorkie and a 20 lb Schnauzer. The Schnauzer is a pretty strong chewer and she goes through hers pretty fast, but the Yorkie and the Chihuahua make theirs last quite a while. They are very reasonably priced and I usually buy 2 bags. There are 10 in each bag. They stay occupied for quite a while chewing on them and if you have dogs that want your attention all the time forget it when they have one of these to chew on! The only thing is it makes their poop a little soft, but nothing you can't live with. There is a lot of meat on them too. I let mine chew until they get down to the last little bit of the bone, then I throw them away. So far I haven't had any problems with them choking but I watch them closely. I highly recommend these for smaller dogs. Larger dogs will consume them in a couple of bites.