Veterinarians warn that a potentially deadly brain parasite, currently piggybacking off an invasive snail species, poses as much risk to dogs as it does to humans. The parasite-infested Apple Snail, ...
LAKE CHARLES, La. (KPLC) - Apple snails - a non-native, invasive species of snail brought to the United States by pet trade - have been found in 29 parishes across Louisiana, including Cameron and ...