If he's still fairly young, your vet can usually guessetimate his age from his teeth. I'm not sure how you can tell his age though.