of course not. business school 101. you rarely change your name, the name has franchise value at this point. changing it would be flushing money down the toilet. if you have a zillion dollar advertising budget, maybe. for example the credit card companies changed their names once. but for a small business, probably a big mistake. even if he had called it "Kris's Dog and Suds Cafe", it would not matter.
Very good point! New name means to some extent restarting and rebuilding value around the name.
Although I like Duncans name suggestion