Puppies are up there with some of the most beautiful, gorgeous and adorable things on this planet. But you can imagine someone's shock when they don't exactly come out the right colour.
I'm not talking about one golden or brown puppy from two black furred dogs, I'm talking about a colour that's only ever appeared on a dog naturally a handful of times.
Everything was running smoothly as golden retriever Rio was giving birth to nine puppies in the Scottish Highlands. But owner Louise Sutherland couldn't believe her eyes when she saw one of the litter.
Credit: Cascade News
Credit: Cascade News
In amongst the jaw-droppingly cute puppies, was one that was coloured mint green.
Louise, from Golspie, has decided to call the pup Forest, in homage to its strange colour.
She says: "The first pup was stuck, so myself and my daughter Claire managed to free him and pull him out safely.
"It was all hands-on deck but then as the puppies started to arrive, we noticed that one of the puppies had green fur. We couldn't believe it."
The rare occurrence is believed to have only happened in three other dogs in the entire world. It's caused when a bile pigment called biliverdin that is found in the placenta of dogs.
Credit: Cascade News
Credit: Cascade News
As a result, it stains the puppy's coat when it mixes with the liquid which protects and nourishes the animal as its growing in the womb.
The most recent case was in February this year when a brown Labrador gave birth to a green female. The two-year-old named Milly also produced four male puppies, who all came out golden.
It's believed that the green colour wears off after a few weeks, which is kind of devastating considering you could be one of the only people in the world to have a naturally green dog.
Featured Image Credit: Cascade NewsTopics: Puppies