I have three Shih's and have never had a problem. Then again, I do not let them do stairs, jump of couches or beds. And no they are not coddled, I just trained them to be safe.
I would go see another vet.
The more I get to know people, the more I love my dog...
There ain't no cure for stupid ...... but we should make sure we laugh and point it out to everyone else