The Space Needle, Seattles iconic structure at the Seattle Center is a great spot to go walking with your leashed pet. There is a sculpture garden and often you;ll find street performers roaming the grounds and entertaining the crowds. Pets must be well behaved, leashed, and attentively cleaned up after.