Ice Puppy

Ice Puppies were a kind of creature hunted by the Whiphids on Toola.