Daisy needs dental work. She needs a deep cleaning and a few teeth pulled..breeder never did anything

Poor girl.
Anyway..I got one estimate from my vet, but now there is no way I can afford it
Do you think vets vary in price on something like that?
Does petsmart do anything like that?