Poor Mowgli! he must be terrified! It may take awhile after you get him home to get him calmed down now. Just remember patience, patience, patience, and then more patience!! I promise the payoff will be worth the effort.

Keep us posted on how he is doing. Prayers for the poor little scared fellow are on the way.