We adopted a beagle in 2017 that was about 6 years old. Her family had lost the father and they needed to adopt her out due to them moving away.
Bagel the beagle is a mess. Sweetest thing ever though. Her teeth were a wreck and at one point they removed about 15 teeth. Luckily the vet had a finance program and was very good on pricing. IIRC, it was about $,1500. Well worth it because it would likely have killed her otherwise.
My niece works at a pet care place. At the time we needed the teeth fixed we had spoken to her and she said to check around that vets will price match, finance, lower prices if you ask. She was right and it really helped us out.