oh wow, those ARE really clean for a 7 year old. I guess you can't doubt the cleaning ability of bones after seeing that picture. But they can be a choking hazard. I've tried various treats for my dog - such as raw hide, bull sticks, and Bright Bites. They all seem to do a great job. I guess it's just a matter of how often you give it, and when during the day. Are you giving your dog the bones daily?