It's never a bad idea to do some research, reading, and even some shopping before bringing home a brand-new dog. Whether it's ...