Adorable pictures! And wow, 3 1/2 months old and 40 pounds? I have a feeling he is going to be huge!