Choosing a dog can be exciting and nerve-wracking at the same time. After all, you're committing to care for a living, breathing being who will depend on you his entire life! When choosing a new dog, so m