No problem EnglishMartyn. The FAQ has a LOT of items and links in it, the Barking Dog puzzles many people. The noises you hear depend not only on which type of aircraft you are in but whereabouts you are seated.
Do stay and ask questions and join in.