Poor neglected Mowgli! Why, this is pathetic! Poor Mowg This owner should be reported for cruelty!!!