The way i done it was to place 15 Tropical Fish in a 3 X 5 pond, then wait until they are all ready to fish, stood next to pond and fished it, i stood at the side on the middle square of the 3 and it worked.
I tried fishing first, from the long side of the pond and the achievement never popped.