Super Bowl Bud!

Not too many dog commercials were aired for this year’s Super Bowl — but this Budweiser Clydesdale spot called “Landslide” brought a tear to the eye…