I am glad you do know all that is to know. BOL I am not being mean, but I do know a lot about dogs, I have been involved with showing and breeding for most of my life.
Of-course, if you need dog so tall that you can lean on, you will have to have a large sturdy breed. But I have traveled right across Europe with my Borzoi and Whippet, and while in Europe dogs can go pretty much anywhere, having the Borzoi in restaurants was rather difficult. The Whippet just sat on the chair and was not in way. The Borzoi did not fit under tables.
Just wondering if you ever groomed large fluffy dog? Or do you know how much groomer will charge. Grooming fluffy dog is a very hard, back breaking job.