Is there a way to accurately assess a cats or dogs age?

We adopted a cat from a shelter and no one was able to tell us its exact age. I don't mean a date of birth but whether or not it is a year old or three years old or ten for that matter.
8 answers 8