Agreed! Just like with you or your kids, start with a good cleaning. That has to be done by a vet. I thought brushing a dog's teeth was dumb and an unnecessary expense ... until my poor old man started losing weight and smelled like something died in his mouth. The poor old guy (16+) had to have surgery to remove multiple broken, rotten teeth. Way too much money later, he is now eating reguarly again ... and his breath will no longer stop a train!The simple answer is that you need to take him to the vet to get his teeth cleaned. Do-it-yourself treatments are not going to work. I have two dogs. One I have to take in once a year or so to get his teeth cleaned and the other one never has any tarter build up.
Save yourself a lot of heartache, worry and yes, money. Get em done now and keep after them with one of those finger brushes. Your wallet ... and your nose ... will thank you, later.