My dog cannot get enough of these. I usually take him to petco every Sunday and let him pick one out since they tend to get lost outdoors. Petco sells them for under $2 a pop, or spend about $10 on Amazon for a bad of about 10. This lasts longer than most bones and dogs love them. They do have a bit of an odor to them but just don't sit next to your dog when he's chewing.