Maybe you better check with your neighbor, maybe she is throwing the toads back by day?
I'm sorry, I don't mean to leap at you.
I'm near Dallas, we don't have frogs hear, I guess that's lucky. We have little gecko's, the dogs don't really notice them. I find dead ones are in the pool, or the cats leave them all over the patio (at least they are easy to catch)