I feel so bad for you and shadow. I've got a small dog too and have several other friends with small dogs and it's strange how many of them have been attacked by big dogs, and the other dog owner ALWAYS says 'He's never done that before'