My dogs have knocked orchids out of pots before. I think that they are tougher than you think.
No need to panic when this happens, just repot it.
As far as making sure plants don't get knocked over by your dog in the future.... go outside with him when he goes. I don't know how most people's dogs behave, but when mine get outside, they act like someone turned off their brains and activated their noses and nothing else matters except what they can smell. On a normal day, in the house, Jet does not care about squirrels or cats, but outside... they become the spawn of evil and he MUST vanquish them immediately. It's like he goes into sensory overload outside.
So go out with your pup and sit next to your sunbathing orchids to defend them from his evil tail.