The red-haired beauty is currently in Vancouver as she films the upcoming Riverdale season, which is set to premiere in January 2021. Moreover, on Wednesday, Madelaine Petsch was spotted enjoying time off from work as she took her dog Olive on a walk. The actress cut a casual figure in sweats with a heavy jacket