You are moving into such a great place I'm so happy about that.
Looks like you are becoming open to date! That's GREAT!
As far as gf goes. I admire how you handled that situation. How beautiful you are for not putting her down -very difficult.
You know, as far as him being "nice" to her? Safe people treat everyone the same. It just goes to show that he isn't a nice person and he's still putting on a show for her because he has to. Once he unleashes the real him...well...You know she may have some power now in motivating him to pay for the dog etc. But who wants to have to use power to get your SO to behave in a humane way?
You're going to get a GOOD man. One that treats people well because he wants to and that's who he is, not because he's afraid he might lose you if he doesn't. And you're going to get that because that is who you are. Like attracts like. That which is like unto itself is drawn.
You and I are moving into much better lives, Nic.
I think that's great that your daughter got to see this pleasant interaction between you and gf because I know there were a lot of concerns there before.