There are many different animals that can be used to prevent algae growth. Such animals include fish, snails and shrimps. This article will introduce you to one of these animals, the Malaysian Trumpet Snail. This snail is suitable for use in tropical freshwater aquariums and tropical ponds. It reproduces quickly and can become a problem that needs to be controlled itself. But as they are easier to fight than algae you might want to make that trade. If you get to many of this snail you can simple put a plate with a tasty snack on the bottom of your aquarium/pond and after a few hours a large number of snails will have congregated on the plate that can be lifted out of the tank with the snails still on it.
How well they work as algae eaters. Well I let you judge that for yourself from this video: