Lazy Dog is a great place. The staff is attentive, there is a bar with TVs turned to sports, and there is an outdoor patio where your pup can hang out. The architecture is beautiful and the ambiance is family oriented. Their food portions are large and the food is very good. The Thai salad was excellent. Would have given it 5 stars except it gets really busy and noisy (inside) so tough to have conversations. Overall, a great place to go.