Yea. I did get her fixed, when she was in heat she ran away for 36 hours, luckily came back.
She didnt have her pup teeth when i got her, looks like they were already all in.
When I take her to the vet i'll ask, I didnt think about asking the vet, but I dont know how they would know.
I'm thinking shes about 2-2 1/2, but its a guess.
Thanks.

And this dog flowed like the Nile, it was horrible.