Beorn

Beorn is a man who can change into the form of a great black bear.

Background
He lives with his animal retinue (horses, dogs, sheep, and cows, among others) in a wooden house between the Misty Mountains and Mirkwood, to the east of the Anduin. According to Gandalf, Beorn "does not eat them; neither does he hunt or eat wild animals"

Trivia

 * In real life, Beorn is an Old English name for Bear, which would later mean man and warrior. Back in Anglo-Saxon times, European soldiers would wear bear-skins when in battle and it was believed that they can turn into bears; hence the term "Bear-Zurk" which would come to be said as Berzerk.