We don't get many visitors, so mine get excited when someone visits. They do calm down after a bit. It's definitely in the training. Teaching dogs to be calm, or to calm down is as important as anything else taught. Dogs getting enough exercise and mental stimulation every day helps too.
Dogs...
All my dogs are calm at the vet. Shorty gets over excited when people visit for a short while, but than settles down. I wouldn't call her hyper, just animated at times. She's usually pretty calm as well. Boston's can be high energy, but it's not a hyper energy most times.
Shorty came from an Amish puppy mill originally. I got her through a local breeder who gets them occasionally to keep them from going the route of the pet store. I will never apologize for bringing this wonderful girl into our lives. We adore her. Wish they would start by outlawing pet stores...
Shorty doesn't whine much unless you won't let her sit on you. She loves her squeaky tennis balls and is good at fetch. I didn't find her hard to housebreak at all. She's pretty smart.
Boston's actually come in 3 size variations.
https://www.hillspet.com/dog-care/dog-breeds/boston-terrier?lightboxfired=true
Show bred Boston's tend to be more square in stature and in head shape. Some are much too flat in the face in my opinion, and sometimes they crop the ears still.