someone had squealed , and it was obvious to everyone that it had either been cory walsh , after his arrest at the water towers , or byron welcher , who had , it turned out , been mauled pretty badly by one of donahue 's dogs , and was now in the hospital over in hudson .