i had an animal that was struck by a careless driver and suffered a broken bone in its spinal column
vet 1 recommended surgery that i wasn't willing to afford. vet 2 recommended surgery that was even more expensive
i took the animal home, nursed it as well as i could, and after two short weeks it was up and starting to crawl around on it's own. now 13 years later it's still doing fine
don't necessarily trust pet vets AT ALL... they're totally different from vets for commercial animals
+1. Be very leary of the influx of indo-canadian vets right now. Some of gotten into hot water with the BC Veterinary College. For the College to do anything, you've got to be really nasty.
I prefer not to get meds (long term) from vet's their markup is insane. Marketplace did an expose on vets a few years ago. I've had tonnes of experience and many (not all) want to gouge the shit out of you for everything in the name of science. For example, German Shepherds are prone to hip dysplasia. Unless your German Shepherd is less than 10 years old, that's when it likely will kick in. At that point, there is nothing that can be done. Part of the "protocol" is to have the client pay for all sorts of tests including blood work and x-rays. The vet will typically suggest surgery which won't do a thing. The torture and suffering will likely give your dog a heart attack if they should survive the surgery.
What people also tend to forget, like with human doctors and their patients, pets for the most part, are also a lab rats in the eyes of veterinarians. They will try this and that, and log the event for statistical purposes.