Can't help but think this smacks of a whole load of attempts at manipulation. Also sounds like you are strong enough and wise enough to see this. Using your dogs to increase the regularity of contact, and also pulling at your heartstrings with his crying, trying to be a better person, etc. etc....... Just be careful and mind yourself, and continue to put yourself first.