Life is really unpredictable and it can turn the best moment of your life into the most difficult moment of your life. Giving birth is one of the most beautiful and pure feelings for a mother. It is all about welcoming a swaddled newborn, and it’s too adorable if the newborn is a puppy.
But then, remember, life is unpredictable. What seems to be the perfect day one moment can turn out to be the worst day of your life the very next moment. Louise Sutherland has a dog named Rio, a golden retriever, who was into labor and what happened while Rio gave birth was something Louise had never imagined she would witness. And ever since, it has been one of the rarest sights ever witnessed.