I'm a pet groomer and not very many pet owners (even really good pet owners) seem to think that dental care is that important. Yes a lot of them do have me brush their dogs teeth which helps but I have several people that I've told them for years that their dogs have very bad teeth that is beyond just brushing and really need to have a professional cleaning and they don't do it. I don't brush my dogs teeth even close to as often as I should, but I do check their teeth often and make sure they have plenty of things to chew on. Nebo is almost 11 and his teeth look great, he's never had them cleaned, and I've never had the vet say he needed it. I actually just had him in for a check up a month ago and the vet said they look fine. Skya is going on 5 years old and her teeth look like that of a 1 year old dog (to be honest I've seen 1 year old dogs with worse teeth sadly). I do think small dogs have a bigger problem with their teeth for sure, but its possible to keep them in good shape. You wouldn't believe how disgusting some dogs teeth get, sometimes they will literally smell up the entire salon with their breath, I don't know how people can stand it. Not to mention how much pain the poor dog is in. I've had an absessed tooth, it hurt so bad I couldn't sleep, I always think about that when I see dogs with awful teeth.