The solenodon is a rat like creature about 20 inches in length. It feeds on insects, small mammals and lizards. Only two species of solenodon remain i.e. Cuban solenodon and Haitian solenodon. Both are in danger of extinction.