German Shepherd Adopts Cute Baby Goat, Thinks He Is One Of Her Puppies

Dogs are very protective towards the one they love. Some breeds in particular are known for being amazing guards dogs – take for example, the German Shepherd. And as this video shows, these incredible animals not only look after their puppies and their owners, but also other animals. If they feel someone is family, they defend them at all cost!

This precious video of a white German Shepherd guarding a newborn pygmy goat has been taking the internet by storm.

The pooch is named Shadow and she just loves her new friend. She even lets the baby goat cuddle and sleep with her. The video description states:

“Introducing two animals of different kingdoms can present itself to be quite the challenge, but if performed properly and carefully, it can be a very rewarding experience. Most of the times, people think of how are they going to introduce their adult cat to a puppy, or vice versa. But this family had a very unique opportunity – they introduced their pet white Shepherd dog to a baby goat! The aftermath is worth the effort!”

Shadow had her own puppies once, but she has already been spayed now. According to her owner, the dog took to the little goat since she missed snuggling with her pups. The goat is also very attached to the pooch. His owner says: “For some reason the goat thinks Shadow is his mommy, and Shadow likes the goat.”

Shadow often licks the goat, which is something that most dogs do with their puppies. Mama dogs lick their puppies in order to show their love and learn the smell of their new babies. Shadow’s reaction to the tiny pygmy proves that she thinks of him as her kid.

Shadow has not only taken to the tiny goat, but also to her doggie sibling. It is obvious that she has strong maternal instincts!

Check out the adorable video below to see the pair!

Please SHARE this cute clip to your family and friends!