A dog-killing parasite that was believed to only exist in Texas and other Gulf Coast states has been discovered ...
Found only in the Los Osos and Morro Bay area of western San Luis Obispo County, the snail is thought to have a stable or increasing population and has benefitted from protection of coastal dune and ...