if you have a pond
with marginal plants
you will attract dragonflys
which EAT mosquitos in the air
any fish will eat all the mosquitos on the water
and baby mosquitos IN the water
so a healthy pond with fish and plants gets you LESS mosquitos in your yard