Could you please enlighten us as to what sort of dog you are trying to buy from a sea front shop, the only ones I have seen in sea front shops are of the stuffed toy variety.
If you are on holiday it is highly unlikely that you would have the time to arrange the neccesary to be able to aquire one of the live variety and as you are on holiday then this must be a spur of the moment whim of yours to aquire a live animal, nobody in their right mind would or should allow you to have a dog or even a caterpillar for that matter under these circumstances