After the recent rain, there appeared to be a lot of 'maggots' on our patio... horrible dirty brown large wriggling larvae. Having looked in books and on the net, they appear to be leather jackets... quite why they came onto the patio I don't know, never known it in 30 odd years of gardening, but we are in a new house.... The grass by the patio is very sparse and there were small holes where they obviously came up... I know you can put plastic sheeting over to draw to the surface, but it is very close to the house so birds wouldn't come this close to eat them and we have 2 cats and a dog and a toddler! Is there any product that can be used safely with pets and children or any other advice anyone can offer?