It's hard for us to understand why an animal mother would ever reject her baby.
Just like with humans, there are many complicated reasons for this, but for the baby goat in the following video the answer was clear — his mother had twins and only wanted to keep one of her babies.
This tiny Pygmy goat was so small that he couldn't survive on his own, and the outcome did not look good for the newborn baby. That's when a Yorkshire, U.K. man named Tom Horsfield decided to step up to the plate.
Tom was heartbroken by the baby goat's story and, with no prior knowledge of caring for goats, adopted him, naming him Benjamin. Tom's new baby loves him so much that he follows him around everywhere he goes, just like a tiny puppy.
Every family is different, and baby Benjamin's story proves he didn't need his mother to survive. All this five-month-old kid needed was a little love, and he's finally found more than enough with his new father.
Benjamin's story became so popular in the U.K. that Tom even set up his own fan page to keep his fans updated.
Learn more about the little guy at BenjaminTheGoat.com and show him some love — and SHARE his story with your friends!
