The Budweiser “Puppy Love” spot might be the best commercial of Super Bowl XLVIII. Check it out for yourself and tell us if this cute clip melted your heart.
[jwplayer mediaid=”581254″]