AW! He is soooooo big now! Is everything working out with him?