Mowgli is adorable! Love the ears! After he gets used to you and his surroundings, let him meet other people so that he can become socialized. Oh, btw, welcome to PT!