Here I am late to forum again. My goldfish was floating, thought he was dead, but a friend said no, get another bowl, fresh water, transfer but water must be the right temp. The shock can kill it if not. He lived another six months. I found out from the guy who gave him to me,(He had been bought as a feeder) that the particular breed only lives about two years. They are bred to be feeders and not like your "Purebred, looked after pet type" He was on borrowed time anyway. The big fish had decided to keep him and not eat him. That's how I got him and he lived a total of three years, not bad for a feeder.