While dressing up your dog might be fun, there are also practical reasons to provide him with a little protection from the elements. Consider the small dog, who stays inside most of the time. When it comes time to take ...