What dogs make the best companions?

If you want a pup that thrives on human companionship, think Pomeranian, Chinese crested, French bulldog, or toy poodle. For a dog that loves your attention and is a good watchdog too, one who’ll bark when strangers are near, your ideal canine mate may be a beagle, bloodhound, or American cocker spaniel. What 2 dog …

Read more