I'm sure many owners will disagree with me... But i have relied on rawhide to clean my boxers teeth. However, I'm very careful about letting them chew it. I only buy them rawhide that is large enough so that they can't do significant amount of damage in a small amount of time (i.e. the largest bone in the petstore). My vet told me my 3 year old boxer has the best teeth he's seen on a dog that age in a while! So it must be working!