Woof. (Photo: Andrea Stacks)
Last in our series on pets as invasive species looks at “Man’s Best Friend.” Are pooches so perfect?
First, let’s define what an invasive species is. We’ve got a great blog on it here, but to summarize: the National Invasive Species Information Center defines an invasive species as non-native to the ecosystem i...