Great Danes are huge dogs and not many other animals will pick on them. But, this little mini pig decides to take on the giant. This video is the cutest version of David and Goliath you may ever see. 

Mini pigs can get up to weights of a whopping five pounds. Great Danes can reach hundreds of pounds before they stop growing. Would you ever imagine these two animals getting into a fight?

This adorable video shows the mix matched contenders battling it out to such a degree you are going to finish this video with a cavity from all the sweetness.

I hope that if you have had a bad day, this video cheers you right up.