When I bought my boxer puppy, I treated our yard with a product called Fleagard. It's an insecticide that kills the larvae, eggs and fleas and is only available at my vet. I then used Frontline on him as soon as he was old enough and a monthly dosage means he doesn't know what a flea infestation...