As I overheard the receptionist at a vet clinic tell a potential client that it would cost $400 to spay their dog, I was taken aback. The cost is such a deterrent for pet owners to have it done when it is so badly needed. So many pets are being euthanized every day across Canada due to overcrowding in shelters. You would think vets would lower their prices and they would probably get a lot more business, too.
I'm not sure why but the City of Ottawa spay/neuter clinic is not advertised much but it seems costs are half that of vet clinics.
Spay/Neuter Clinic in Ottawa