It's so hard to tell - a vet should be able to give you a better idea. But I'd have to agree - he does look older than 4 months! That's usually when they get their adult teeth, and he clearly has all of his. He may be more like 6 - 7 months (which is more in line with regular kitten season).
He does make the funniest faces!
...and he'll probably grow into those legs! Though one of our kitties is really "tall" and long... he had very gangly legs and HUGE looking feet when he was younger.
He does make the funniest faces!
...and he'll probably grow into those legs! Though one of our kitties is really "tall" and long... he had very gangly legs and HUGE looking feet when he was younger.