Why do you think frogs can't get into your garden - during the spring/summer (especially during and after a downpour) our cats frequently bring home "gifts" of frogs/toads.