I'm so sorry about your experience with all the uncaring vets and that your baby had to go through all that. I don't know about the medication but if you are looking for another yorkie
Petfinder.com: Adopt a pet and help an animal shelter rescue a puppy or kitten. is a good source...
Good luck and we are praying for you and your baby!