Hi, I'm a new member here. I came across these posts/ website while researching about a new "pet restaurant" I had been told about; it was recently featured in the news (2008.) I know these posts are from 2006 so maybe you've already found your information by now. When I went to find info, I couldn't really find much at first, not even the business name, but I kept looking. I found the following, I hope this helps! The name of the restaurant is called "Doggy Style Deli" in Edmonton, AB. There are also similar restaurants (some have the same business name & there are completely different business names) located in Vancouver, B.C. and throughout the United States.
Here are the links to the stories I found: