Huurton

The Huurton is a large dog like canine creature with an armored back and long claws.