Yes, pets are welcome, but not in all accommodations.
Passing through is not a problem. Dogs must be kept on a lead and owners must clean up after them.
Dog waste bags are available on site. Dogs are welcome in the taverna but must remain on a lead.