Hmm that is intersting...we're going to look into those nematodes.
In the past, I've used the diatomacious earth to help control fleas on my animals and for use in the house. It works pretty well and is natural so you don't have to worry about your pets.