Wow, he's getting HUGE!!! He's absolutely gorgoeus... are you SURE he's only 4 months old?