omg similiar thing happened to me at at yorkie meet up...
there was this one little aggressive dog... and he came right up to her and attacked her ear!!! princess was screaming but the dog wouldnt let go and the owner was like "no!" and he took him away.. didnt say sorry... everyone didnt even ask if shes okay.. they just only cared about their dog, while i sat there in shock and comforted her...
i dont think i'll be going to another yorkie meet up at that place again
i hope your little one is okay and not too traumatized!!