I would be always adding to the vet fund a small amount every pay check. Even if all you can spare is 5-10 dollars it ALWAYS adds up. Not all vet bills cost 300 dollars, it also depends on your vet. The thing that raised the cost that much would be the xray. I would normally have to pay around 150 for xray and general vet appointment the meds she mentioned would have cost probably no more than 40 dollars for me. But I have a very good exotic vet who also does small animals, and she doesn't charge a ton of money. She also sometimes charges me less depending on what or who we are working on. It's not all the time she does it. But when it's just a simple thing like a fecal or dose of vitamins for a brand new rescue she seems to get a soft heart and charge me less. I think it's because I am constantly coming in and a lot of the time with new animals. She will ask the background of how this particular one got into my hands, because usually when I get a hold of my hamsters or chameleons, or geckos, they are usually in some shirt circumstances. I have had severe cases of MBD, horrible vitamin deficiencies, severe dehydration, starvation cases... that's just in my reptiles. In my hamsters I have had starvation to the point of nuerological symptoms that was fixed with a few days of good food and some extra calories, I have dealt with mange, dehydration of course, star gazing, poor dental care, some hamsters I swear were abused in some way. It's jsut amazing what as come into my life. I have had a couple cases of syrian hamsters with wet tail, which if you don't know what it is it's very similar that the parvo disease dogs can get only for hamsters. Usually it's almost impossible to treat and requires a huge amount of supportive care. I have only had one survivor out of three cases I think. When I started rescuing so much on a huge scale, I think my vet was just amazed and she often said she could at least reduce the price for the good I was doing. I just look at people and say... how can I leave them in a situation like that when I know I can get them better.