I just did an age calculator for Keegan - it's supposed to tell you how old he is in human years, factoring in breed and size and stuff. Supposed to be very accurate. It says he's 14 years old. I just can't wait until he actually has some level of maturity, LOL. I really thought he was closer to 16 or 17 by now. Adolescence sucks.