pet shop: a shop where pet animals can be purchased
shop: a mercantile establishment for the retail sale of goods or services
kerchief: a square scarf that is folded into a triangle and worn over the head or about the neck