We purchased these EverPet Beef Flavored Rawhide Mini Knotted Bones for our Beagle puppies when they were about six months old. Our dogs love these bones and they keep them occupied for a couple hours. They never stop gnawing on them until they are gone, which is why the mini size is so great for them. These rawhides are great for our dogs and I have also noticed that when they get one every couple of days, it seems to keep their teeth nice and clean. The product is of good quality and reading the nutritional facts on the back I feel safe and at ease giving these to them. I also like that they are beef flavored because there are a lot of bones and rawhides that are natural flavored or chicken flavored so it is kind of nice to find some that are beef flavored. We have purchased rawhides that smell awful after our dogs start to chew on them but I have not noticed any foul odors from these. I would highly recommend these for smaller and younger dogs!