Grutcha

The Grutcha were a canine species. (PROSE: Deadfall)