The lifespan of guppies is generally short, usually around two to three years....