Good to know, cjhsa.
msolga ~ my cats have also been indoor/outdoor cats, via the cat flap, until the-cat-of-my-heart was killed by a passing car. I had Gracie only a month or so when that happened, hence the leash and an indoor life for Gracie and Babu. I probably should never have let Gracie outside at all (there seems to be an element of sadism since I had no intention of allowing her out on her own), but she just so keenly craved to be outside that I succumbed to the leash compromise.
As for meeting a dog -- well, we only walked in my very large, fenced backyard. But part of Gracie's education was to learn to judge friend vs. foe. She thought all living things, except human, were her friends. Without the fence between her and the neighbour's dogs, she would have bounded right up to them, expecting to cuddle. The fence gave her enough time to observe and determine for herself that maybe they weren't happy to see her for the same reasons that she was happy to see them. We also needed to work on skunks, raccoons, squirrels and other cats.
MacDuff had been an indoor/outdoor cat for over 10 years by that point. There was no way that I would be able to make him into an indoor cat in that house. So I had quite a cat management problem for a time.
Now we're all in a condo apartment, and they have become indoor cats by necessity. Gracie & Babu adapted well. MacDuff wouldn't even look at me for the first week after the move, but has since come around.