You got moved to "junk"? That's not very nice. There is a Mod in a bad mood, me thinks.....
Re: dog sitting: You can take a peek at the "other" English forum (GenevaOnline). Recently there was a discussion about setting up a list of people who could dog sit for each other. Another thing to try is to look if there are any JR breeders in the area. The breeder I got my dog from takes in other dogs of the same breed sometimes.
I usually take my dog with me, which is why I don't know any of the EasyJet crew! They don't allow dogs in the cabin. Actually I don't think they allow dogs at all.
Never seen a toad in Switzerland.... near us there are lots of slugs and snails.
The license plate thing: I just don't ask questions about that any more!