Lamb (named Squire in game archives) is a non-combat pet in Diablo III, added in patch 2.4.1. He drops from Menagerist Treasure Goblins.
You found a lost little lad. Now you must care for him.
The battlefield is no place for a child, unless he's got a copper sword.