We got a quote from our vet for neutering our little Leroy and it was close to $700 CAD!! Is this typical? He's a small dog (7.5lbs).

How much did it cost to neuter or spay your dog?