I forgot to mention the name of last night's restaurant: Heaven's Dog!

What the hell does that mean/suggest?

There were paintings of dogs on the walls...is it to honor the owner's dogs who've passed on?