Riley Flynn is not the only person on Crockett Island struggling with alcoholism. While Riley has had four years of hard time and some kind of support structure to help get him sober, Joe Collie (Robert Longstreet) is afforded no such aid. While Riley’s victim is dead, Joe lives on an island every day with Leeza (Annarah Cymone), a girl whom he drunkenly shot, leaving her unable to walk. Joe isn’t just hated by Leeza and her parents, he’s despised by the whole town — and he hates himself, too. As a result, Joe spends a lot of his time in the drunk tank and the only real friend he has is his dog Pike.
However, when Sheriff Hassan (Rahul Kohli) lets Joe out of his cell after another long night, Joe’s dog Pike is barking at Bev Keane (Samantha Sloyan), the closest “Midnight Mass” ever gets to a true villain.
Bev complains that Pike and Joe are both menaces and that the sheriff ought to do something about them. One episode later, Pike is dead from rat poison that Bev apparently put out to take care of a rodent problem on the island. Joe believes Bev intentionally killed Pike and the sheriff is inclined to believe him, but we never get official confirmation that Bev is actually guilty.
The closest proof we have is that, after being questioned over the potentially intentional murder of an innocent animal, we do see Bev return a stray bottle of rat poison to the community space where the poison is kept. So while we are never told directly and the question isn’t officially answered, it is probably safe to say that Bev Keane is a cold-blooded murderer of dogs.