German shorthaired pointers are agile, athletic dogs who are always up for an outdoor adventure. Learn more about German shorthaired pointer puppies …
Not Small, Not Large: 12 Medium-Sized Dog Breeds That Are Just Right
Look, you don't want a dog so big that he'll routinely steal your lunch off the counter, but you also don't want one so small that that you have to watch every step. You need one of these medium-sized dogs.