Thanks for the info.
I have to warn you guys about big dogs too. I had a bad experience, made my heart jump out.

We were walking towards the beach and we saw this couple with 3 big dogs going the opposite direction. Then all of the sudden 1 dog got loose and started sniffing my yorkie before I could get him the other dogs followed and one that looks like a pitbull mix grabbed my dog and bit him by the neck and started to shake him around. I was like OMG!!

So I grabbed my dog from the other dogs mouth and put him as high as I can by holding him up. The lady keep saying I'm so sorry and her husband just took off with the other two. He didn't even say anything.

But man, I was so scared.