A dog for all seasons : keeping your dog healthy and happy throughout the year