Oh gosh now I even feel worse. They check their teeth etc. on vet visits, but I never thought to do this on our own. Spikes teeth were fine on his last visit!