I have heard that nematodes are an all-natural way to stop your flea problem and is completely safe for people, plants and pets. Once the nematodes have been applied to your yard, they will seek out and find fleas to infect with their deadly bacteria. But, I have not yet used nematodes for...