canis hoopus