Yes! Take a look at this:
Yorkie Haven Rescue Adoption Fees
When you adopt from a reputable rescue, your pup should be fully vetted! If you purchase a pup, you have to pay for spay/neuter and exams and shots...dental if deciduous teeth need to be extracted. There should be no surprises with a rescue.