I would agree with all the above, you are responsible for your Pup , the Alsation owner is responsible for there's.
It might also teach the Alsation's owners how to spot that there dog has gone too far!
The best place for a pup to learn is on the ground, preferably by your side as this way if something happens that they are not comfortable with they will return to you (Hopefully)
My Aunts dog would try to jump onto my lap at the sight of a cat, she was a Lab Cross so almost knocked me off my feet
