So, get this: in Springfield, Ohio—home of the Simpsons, mind you—there’s a situation where pets are allegedly disappearing, with cats, dogs, and even ducks ending […]