Just so you know, it most certainly can take in goats, dogs and everything else.
The only reason it is not done is 1)Because most humans have an innate inhibition against inbreeding (compared to most animals, humans are all very highly related - any 2 random humans on earth are more genetically similar than any 2 random Golden Retrievers) and
2) There is a concentration of traits, and if you start out with not-great genetics, you'll get more of that. For instance, if your dog and it's brother both carry the gene for dwarfism, bred together they are way more likely to produce dwarfed pups (often fatal in dogs) than if you bred them to another random dog who may or may not carry the gene.
But they're certainly fertile together!
And where the genetics are known, people actually do this all the time