Do you know his weight? I think it's a size thing, not an age thing. If he's <300 g, I'd opt for the little-and-defensive excuse and give him time to grow. Others with more experience would know more about the size a baby usually stops acting like a paranoid basket case. Like I said, mine is still in that stage! We'll see when she grows out of it....stay tuned.