Guppies have gills like any other fish so they are not mammals. Unlike mammals which have 4 compartments in the heart, guppy fish have only 2 called auricle and ventricle.