Photos: A deli for dogs? A deli for dogs.