I clearly have no experience in breaking up dog fights.
WHO DOES? It is just kind of a reactionary thing. You do the best that you can and like you said... it all happens so fast! Glad your baby seems to be OK!!!