Im curious if there is any other ways to tell a dogs age other than their teeth? I have taken my dog to 3 different vets in the last year, due to disagreeing with their practices. We finally found a good vet that doesnt feel that they need to euthanize every animal they see & thats where we are going to stay.. but I have asked each vet when I took her in their opinion on how old my dog is. Shes a pit bull & goes through a full cow leg a week from the meat market so her teeth are very white & pretty. Each vet tells me that she is 2-3 years old by looking at her teeth, then they notice the grey hairs on her face & get confused. I got her 6 years ago, and she was full size and had already had 2 litters of puppies. The spca told me she was a year old when I got her, but the math doesnt add up for that. Obviously it doesnt really matter how old she is, I just have always been curious of how old she actually is. I have also been thinking about doing a DNA test to see what all she is mixed with, because I love her temperament, but do they have something like that to determine age? Or is teeth the only way?