The new John Lewis ad features a badger, a trampoline and a truly adorable dog called Buster.

Love it or hate it, the annual John Lewis advert is now as much a part of Christmas as carol singing, putting presents under the tree and letting your belt out a notch after taking on one mince pie too many.

They always manage to raise a smile, or even provoke the odd tear – and this year, the retailer is going for the emotional jugular by making the star of the show an adorable dog named Buster the Boxer.

Enjoy.