Yes, I thought you might
- He did make a habit of climbing through the window - the time of day is irrelevant. I think you're 'havering' too - havering a laugh that is!
Why aye man!
Our dog was a labrador mix, his name was Jude after the Beatles song Hey Jude, he was the most amazing friendly gentle dog in the world. There was not a dry eye in the house when we had to get him put to sleep at 15 years old. He barked to welcome people, he barked at people he didn't know as well; however you don't have to tell me about your dog, I believe you.

I'm not so sure about JB jumping in and out of windows at WHF. The word "havering" doesn't mean having a laugh, it means to talk nonsense. I don't know what "Why aye man! means, perhaps you picked it up when you last visited Brigadoon.