
When we showed in France there was a vet at the show who could do the tick&wormer.
So it would be worth asking the show organisers if the vet on site could treat the dog?
You soon get used to driving on the wrong side and I don't speak any french at all but still managed.
We did get lost once and had to get directions from a lady who spoke very little English but sign language and piece of paper where the directions could be drawn saved us :).
Sat nav that works in europe is also a good to have :)
We have used few different websites to book our accomodation, I just googled hotel/name of the place and went from there.
Most places seem to be pet friendly and allow dogs.