my boyfriend managed to keep one alive for six years, back in the days before water changes and dechlorinator and all that fancy stuff.
so yeah, i guess they can live pretty long.
then again, i've seen fairly small ones go belly-up days after purchase.
P.S.: that puppy in your sig is the cutest!