I think karen's points are very valid, we are a pet loving site, so I guess it is natural that things get heated when we think a pet is being treated wrong, as the welfare of the pet is uppermost in our minds.
I wish TM all the best with her new arrival, and hope that she is there to stay, and if not you will find her a great home.
GOOD LUCK.:)