So I'm kind of a new dog owner. I've had one for 3 years and one for 2, but these are my first dogs ever. I've been taking them in for annual exams and they're totally up to date on shots. I recently had a full blood panel done and was basically horrified when I got the bill. Their teeth look good and I clean them, however they haven't had a professional cleaning. What seems reasonable for having a full blood panel and professional teeth cleaning. I do want to put the dogs health first, but these two things are pretty pricey. I was thinking maybe every couple of years'ish? Let me know if you feel strongly about doing it yearly. I'll do it if it's really important.