Oh no! I''m so happy this turned out well for you! I don't blame you for wanting to go after him! I would also jump in the middle and get my baby. Your a good mom for keeping her safe.
If you can find out who owns the german shepard, you should tell his owners to keep there dog away from your baby