From raincoats to fleecy jumpers, snoods to booties, here are five reasons why your dog might need canine clothing this ...