Sounds like you were taken twice - once by the breeder and again by the initial vet that prescribed the incorrect amount of medication. I would definitely try to recoup the money that you were charged for the subsequent emergency treatment after the first vet dosed the medications wrong. Report that first vet to the Better Business Bureau, or at least try to talk with him/her and see what they can do.
As for the giardia, I've never had a dog with it, but I had it once. And it was horrible. I think dogs are the same as humans in that it can take a few rounds of strong antibiotics to get it out of your system. I was on three rounds of antibiotics before I was better :-/
__________________ Andrea,
Mom to Vinnie , Alex , and Guru |