Sometime last night one of my guppies had died and I could tell it upset my other guppy. The nest time I checked on him, he was spending more time closer to the top of the tank and his tail seemed more torn then it had which I thought the goldfish probably did. So I moved my guppy to a small tank away from the goldfish. But he is swimming right at the top of the water. I can't tell if he is gasping or not, the water is quite a bit colder than the previous tank he was in but its warmer now but he hasn't settled. I read that there might not be enough oxygen or he might have an infection but I have know idea to tell either.