i have no foot in either camp here but george doesn’t have to be there for zoe to see the dogswait so you’re basing this off him inviting a work colleague round to see the dogs, and she may of not even gone round?
that qualifies cheating does it?
come off it
Post the proof, your explanation is weak
Would they really so amicable and would Zoe really go round had he done something like that?