>>216324949
are they human equivavelent of rats ?