Port Ludlow Resort is dog friendly, and The Fireside is a great place to dine with your dog(s). We have eaten there with our two dogs many times. There is also a nice walk to a beach our dogs love. Highly recommend!
I feed my dog homemade food, so it was a huge plus to have something larger than a mini frig and a kitchenette.