Here in Alabama I take my cocker spaniel for yearly check ups and it usually runs me about 100 (more or less). Of course, extra stuff is extra money. I took my yorkie Nico to the vet for the first time today and it ran me 92. They gave him a booster, checked for worms, whole body exam, some revolution. He has to go back in three weeks. I would take it that a yearly exam would include some of the same things. If you want to know...ASK THE VET QUESTIONS.