I've watched this a couple of times now and I still have no idea what it's about or what it's supposed to be actually selling.
But it's got dogs. Lots of dogs. Catching tennis balls. In super slow-mo.
Seriously. What's not to love!?
The weird and wonderful world of brands and communication