The smell is not from the fish but from the algae in the water that the fish were in when you stocked the pond. Fish farms never tell you that their water is algae infested. Fish farms often have algae in their ponds that have various odors - fishy is a common one. You put that water in your pond and expect to have more odors in the water. Some of those smelly algae can also be introduced naturally via various ways that Mother Nature uses to distribute her life forms from habitat to habitat. Generally the smaller the organism the easier it gets transported. You will not get fishy smells from fish unless you have lots of dead fish. Live fish usually have very little odor unless the water has that fishy algae in it.

Last edited by Bill Cody; 06/30/13 02:12 PM.

aka Pond Doctor & Dr. Perca Read Pond Boss Magazine -
America's Journal of Pond Management