Meme, the first thing that jumped out at me was the myspace demand for vet costs reimbursement. This is a friend, one apparently close enough to you to show up unannounced (even after you requested she call first), to walk into your home, to call herself your friend. Why would she use a go between like a myspace message to make her demand? My gut instinct is because she knows in her heart of hearts she doesn't deserve this cash.

Meme, you've told this person to call first before she visits with her dogs. You've told her that because you didn't want to see her dogs hurt. You've kennelled your dogs to avoid her dogs getting hurt. Truthfully if she was a smart dog owner and a good friend - why is she even putting her small dogs at risk and creating work for you in your own home? It's not like the dogs have to come visit with her is it?

She walked in unannounced, with her dogs loose into your home after being told not to repeatedly, after having visited previously and knowing Sway might bite her dogs. Even when her dog was hurt, let's be honest here, she didn't seek vet care until you made her do so.

I'm sorry hon but even though it may strain this friendship, I see no place where you were in anyway remiss in your duties as a responsible dog owner. She created this situation, even knowing the risk to her dog, she didn't get immediate care for her dog, therefore creating a far greater health issue and a far greater vet bill - it's her problem though she may not like that answer.