The Stokewood Lodge is a wonderful place to stay, especially with dogs! I would highly recommend staying here. It gives off a more rural feel, but is at such a great location close to Portland.