A store in Cullinan, The Deck welcomes pets.