This is actually the dentistry of caps, dentures, and dental implants.
Owning a cat often means regular trips to the vet. Trying to impose teeth cleaning going in your dog's life will probably be a peculiar experience for canine which may result in a bit of a fight. https://google-pluft.us/forums/viewtopic.php?id=561178