5 days should be enough for: 2 days in Vancouver, 2 days in Portland, and 1 road trip (can't fit all 3 of them).
  1. Day 1: Ft Vancouver / city center / Vancouver waterfront
    Restaurant options: Beaches, McMenamins, Savoia Cafe / dog friendly
  2. Day 2: A walk in the Fishers Landing neighborhood
    Restaurant options: Twilight, Tapped, Roots (all 3 best for dinner)
  3. Day 2: Drive around Prune Hill in Camas WA
  4. Day 2: Shopping at Cascade Station (Ross, TJ Maxx, Best Buy, IKEA)
  5. Day 2: One visit to Costco in Portland
    Restaurant option: Bistro 23 (best for lunch) / no dogs allowed on places that sell food
  6. Day 3: Rose Garden, Chinese / Japanese Gardens
    They are all located on the Washington Park - other attractions are available as well
  7. Day 3: OMSI - science museum
    Restaurant options: The Old Spaghetti Factory
  8. Day 4: Portland Pearl District
    Restaurant options: Jake's, Deschutes, 10 Barrel Co, Voodoo Doughnuts / Pioneer Square, travel by Max
  9. Day 5, option A: Road trip to Hood River
    Wine tasting flight at Naked Winery / Dog friendly, yay
  10. Day 5, option B: Road trip to Mt Hood
    Lunch stop in Stevenson, WA - Andrews Pizza or The Walking Man Brewery / no dogs allowed inside the Timberline lodge, but both restaurants accept dogs on the outside
  11. Day 5, option C: Road trip to Cannon Beach
    Dogs can be off the leash yay