haha.... that's funny. Yup - we have lots of frogs in our garden and they can give you quite a fright!! I've even picked one up thinking it was a stone once!!
Pollinating pumpkins by hand is something I'd forgotten about - we have a lot of MOSQUITOES in Thailand and they're actually amazing pollinators.