Too many excuses. You can't come, you'll drop off Kelsey if he'd like. And even that might be a bit much, except that you could use the break from doggie responsibilities.
No need to talk about friends, just friends, or fixing anything. He knows all that anyway, or he'll figure it out.