I read that guppies will eat mosquito larvae, also tilapia but they are probably too big for buckets. I've found having dragonflies around the property helps too. I've heard planting catnip helps, but I have enough trouble keeping the neighbor's cat out of my yard.