What sort of animals are they supposed to be? Mammal like reptiles, amphibians, mammals?
Just trying to figure out the biology of these animals