Over-irrigating your property can attract frogs. There's not much you can do about the winter rains, but you can make certain that the water isn't pooling up around plants or in low spots in the yard. Frogs like places that provide them with hiding spots and shade from the sun.