….so the Zombie Dogs are from Pittsburgh? That’s suspicious, because, of course, that’s where the mother of all zombie movies, Night of the Living Dead, was filmed.