We have all heard about David vs Goliath; the courageous David going up against the towering giant. What few of us have heard however, is the story of Dog Goliath Vs Dog David; a tale of a giant dog trying his best to defeat a tiny dog! Take a look at this inspiring tale.