I think it's fine as long as a dog has alot of hard things to chew on. My dad gave Leather this gross food that when you poured water on it, it turned into gravy uggh. Now, because of it, she NEEDs her teeth brushed everyday because she now has severe gingivitis.