An adorable video of a Scottish man struggling to contain 17 cute golden retriever puppies has been seen by over 12 million people around the world. 

Steven Stewart, 24, from Bonhill, West Dunbartonshire, can be heard yelling "Oh my God" as he struggles to escape from the loveable cuddles. 

Footage of Steven being swarmed by the pups has gone vital and has been viewed by Facebook users an astonishing 12 million times. 

It is accompanied by tongue-in-cheek text sarcastically warning of "violent scenes" as a "swarm of vicious dogs attack man". 

The Strathlon Golden Retrievers have been bred over the last two years in Steven's house with six other dogs. 

But now all except one puppy which they're keeping has moved on to their new homes. 

Steven said: "The dogs are brought up in my house and at the moment we have 23 running about so it is a bit chaotic. It's great fun having them in the house as you can see by the video. 

"We have six dogs of our own called Layla, Harry, Kyle, Kiera, Katie and Hope, and there were 17 puppies but now all except one of them have moved to their new homes."