Do they give the dog exact change to go shopping? What happens if the vendor gives the dog the wrong amount of change back? How does the dog know?