I lost almost every fish in my pond some years back and it was due to lack of oxygen - the weather caused my pond to "turn over" - largest fish are affected first and the most. If the fish are on the surface gasping for air, this may be the problem. Let some of the pros weigh in.