by: Linday Hutton
The idea of a little ball of fur makes most people's hearts melt, and having a dog can be a wonderful and fulfilling experience. After all, who else will shower you with unconditional love and affection, in good times and in bad? However, owning a dog also comes with many responsibilities. Before you take the plunge, check out this list of things to consider before making the commitment.