The Dodo shares a look at the most adorable horse you will ever see. Teddy the miniature horse struggled to makes friends as his mother was overly protective of him. His fun-loving personality eventually wore everyone down and all the animals became friends with this fun little horse.