I wish I were there! I would not slow/stop down one bit and if that dog came after me I'd kick the **** out of it. I'm one of the lucky ones (I don't fear dogs) and I've kicked some very big dogs. Not a dog hater, but if their owners don't teach them manners someone has too.
BTW, one thing I've learned is that you got to be ready to kick them and don't kick while riding the bike -- be ready to stop and kick.