Before you bring home that new puppy, you should ask yourself whether you are the right human for her. Here are some questions to consider. Do you have children? If so, then you’ll need a kid-friendly pooch. Your kids will also have to be dog-friendly — prepare for the extra steps it takes to teach them to train the dog, and to respect her space. Are there already other dogs in your home? Introducing a new one will involve some additional steps, too. Watch your prospective puppy at the shelter to see how she gets along with the other dogs.