I give my dog one raw beef shortrib a week and it keeps his teeth sparkly clean. I cut the meat off since it was a little too rich for him since he's not used to eating raw. I started doing this when the vet suggested I started brushing his teeth. The bone is fun for my dog, way more fun than brushing would be I'm sure 