Whenever I see other dogs around I just pick my little one up, and carry her, just to be on safe side. Even if the other dog is aggresive, usually they won't attack me (oh well, even if they do I'd be willing to take the bite than letting my little one bitten). Glad your bf was there, hope Bella is ok