Budweiser’s puppy love ad has clocked up an impressive 23.5 million views so far, as well as 317,885 social actions. This, iSpot.tv says, leads to the advert of the puppy making friends with the ...