Hammerhead worms are an invasive species in Maine, and can be dangerous to pets.

See Full Page