Please help. Cat brought in huge frog / toad. Last seen by the front door 30 mins ago. DD and I locked ourselves in the kitchen until DH came home. He can't find it anywhere.
So where so scared toads go?
Can the climb stairs?
Where has the cat put it?
How can we flush it out?
Otherwise I'm going to have to check into a hotel.