Dogs really are mans best friend, so don’t just fob your hound off with a Jumbone and some left over turkey this Christmas, get him some high end puppy schmutter instead, like this quilted dog coat from Barbour.  Featuring an adjustable waist strap, Velcro neck fastening and Barbour Ancient Tartan lining your four legged friend will be the envy of every other pooch in the park.  It’s even got a corduroy collar and a leather Barbour logo!  Basically it’s the the mutts nuts, and you can buy one from Giancarlo Ricci here.