
HI, I think all of the "on site"hotels apart from the Premier Lodge allow dogs, but most are not keen in having them left in the rooms alone through the day, so not sure how you would go about it wiht a trade stand and a dog - fairly sure you wont get a pass for the dog as a stand holder! We ususally stay at the Holiday Inn Express, which is very dog friendly. The Metropole is the "official" hotel for the show, and is where the judges, committee etc stay.
bye
Gwen