I really have to echo Jen, and what EVERYONE else said early on. SLOW introductions. I know you are impatient, we all are. BUT, for both kitties sake, and the two dogs involved, you have to keep them separate. Letting B out is like exposing a candy starved kid to the chocolate factory- sensory overload. I would start completely over, and put B in her own room for a MINIMUM of two weeks, with just you and Dan visiting her. Ignore her pleas to get out. I really think these first few weeks are the critical point in the relationship. B needs to build her confidence.

Good luck.