I think you're confusing some awkward phrasing from the poster. They were taking the meeting with the CEO in their home office, and the squirrel was running around presumably outside causing the dog to bark.
But I can see how you read it as thet were having a meeting and the dog brought a squirrel into the home office and ran around.