Grutcha

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