North American river otters (Lontra canadensis) are permanent residents of the Green-Duwamish River in Seattle. This one was spotted during a bike ride this morning.
Viewers left more than 10,000 comments about the little otter's newfound freedom and the mama otter's excitement about it.