I think it is funny that you use the words "clean break" in the same post in which you had a shared shower.

If he wants to work things out, he really needs to put sex on the back burners for now.

I imagine the dog was very happy to see you, but somehow I suspect the cat behaved like most cats and was in its own little "I could care less" world.