Dogs make great family pets. The right one can be a playful partner for kids, a companion for adults or even a guard dog that protects your loved ones from danger. But not all dogs are good fits for ...