Welldone for getting this little one .
She is now in a home where she will be loved .
If she has never had her teeth cleaned ie brushed dailly yes by the age of 2 she may have some staining and calculus present.
It is normal for the vet to remove baby teeth when spaying, but only if the owner is willing to pay for the extra expence.....which they might not have been.
As for age......your vet should be a
ble to give you a ballpark figure on that.