You might want to look into getting some health insurance for your dog. Unfortunately, many pure breed dogs come with health issues. My sister has a Chihuahua that is about a year and a half old and has seizers, some sort of respiratory problem, and just came back from the vet with some intestinal virus. Luckily my sister has doggy insurance so it helps financially.
My dog found me and has probably saved me about 2K so far. She had claimed my yard as her home and lived under my porch stairs for 2 weeks before I took her in as a pup. She helped stop some jerk from stealing my truck even after being kicked repeatedly. After that I patched her up and she's been with me ever since. 4 years later, she is still with me. She is great with my boys and is a great watch dog. At 20lbs. she is the best, smartest, bravest, most loyal dog I have ever owned..