Well, we've had Molly now for two weeks and she's come into season! At least we know she's not pregnant!!
This of course is the issue with rescue dogs- you know very little of their history. We've discovered that she's not keen on young spaniels. Perhaps her father was a spaniel and took advantage of her mother on a one night stand and now Molly has 'issues'.
She's doing really well with her separation anxiety and now rarely cries when we leave her at night. The cats are another problem altogether. They can stealthily avoid the pooch so I think the socialisation process might take some time. We have an unusual and unexpected assistant with this however. One of our near neighbours has a cat which regularly visits our house to steal our cats' food. We learned recently that this cute looking grey moggy ate something agriculturally toxic some time ago which has rendered it intellectually compromised and partially deaf and blind. It still has all it's basic instincts but it's a bit slow and seems to forget that there is a dog about. She blunders into Molly's vicinity and so inadvertently helps with the feline socialisation programme which our own cats avoid. Molly therefore has her very own Training Cat, which is what we now call it.