My three-year old Maltese already got a lot of tar-tar build-up. Three teeth are loose. I've been using Petzlife, and brushing her teeth. hoping it would help, but I guess Maltese really have bad teeth.
The vet gave me a quote of $1200, for cleaning and removing those bad teeth. I'm a student, really can't afford that much.

and I know that many places charge way less than that.
I live in
Edmonton, anyone can recommend a vet that does cleaning and extraction for a reasonable price? I've seen dog owners from Quebec only pay $300 for the same job.
Thanks very much.