I'm pretty sure, at least here in Australia, that it's against the law to door knock for donations after the sun has gone down.
It's lucky that you have a couple of great little watch dogs there to warn you about untrustworthy characters
My Becky has always been a great little watch dog, nothing gets past her.
Jen