make it a loop and enjoy the wine country in the Columbia Gorge too
Columbia Gorge Wine Growers on the Web
if you are quick you can grab the details from their recent 'passport weekend' that will give you the scoop on about 40 wineries.
For Crater Lake, you might want to postpone for another time, or just see the lodge (West side), as the rim road will be closed till at least mid June, if this year is like most others. It is still spectacular, and the route through Diamond Lake is worth a peak.
Spouse wants to see CL, and it is anniversary

so... you WILL make that a priority

I'm not sure if they will take dogs at the lodge, but it would be a nice treat for the spouse to enjoy that place to its fullest. (Which takes some time to 'relax' there, read a book, do a puzzle...National Park Lodges can be a romantic getaway, and make special memories.) I would schedule route to get the lodge upfront, and with early check-in... (thus I would take off from SLC ASAP after work / early evening and drive 1/2 way to CL in the dark, to be there by mid afternoon the next day.
You may need to Check with Diamond Lake lodge too, they might have some cabins for pets, it is not nearly as nice as CL, but has its own 'flair'.
I usually drive the 'barren' portion at night,(SLC to Klamath Falls or Prineville to save daylight for the sights. I take a few catnaps during the day.)
Lots to do in Bend too, and if that is a primary destination, you better spend a night there. Then I would head to Mt Hood and have a late Breakfast / early lunch at Timberline Lodge, and drop over Highway 35 to Hood River, and consider which wineries you could fit in. (unfortunately many are ~ 1 hr east / Maryhill / Biggs, Jct / hwy 97). Then head to Portland area in evening and enjoy the lights and after dark activities a city can offer. Skamania Lodge (Stevenson, WA) is a pretty nice place to spend time in library, lobby, dining,,, if you get stuck in The Gorge.
The historic Highway (Parallels I-84) between Bonneville Dam and Troutdale is nice, McMenamin's Edgefields (restored poor farm) is a few blocks west of Troutdale on Scenic Hiway, and worth a walk through. They (McMenamin's) have spots in Forest Grove and McMinnville worth looking into in the valley wine region
You can do Yamhill / Newburg / McMinnville as wine pathway to the coast. but you don't want to miss Ecola, or Hug Point Park (near Cannon Beach,,, another nice destination spot).
Then venturing south (Which is the SAFE direction to be a coast 'looky-lou')
Manzanita has nice broad beach, Twin Rocks has great driftwood, Tillamook cheese factory for sample of curd. 3 Capes for Octopus tree and smallest light house. Then Depot Bay, Otter Crest, Yaquina Head lighthouse
Oregon.com Oregon Light House Experience Oregon Coast Lighthouses
If time is an issue, I'd head inland at Newport or Coos Bay. If not, go to NO CA and enjoy the Redwoods, then cut across and see Lassen NP in No Ca. It is really nice alpine park, and not crowded. Then drop down towards Reno.
If you head inland from Newport, you could see Bend and Crater lake on the way home, but if it is the major objective of the spouse it is often easier to get that taken care of 'up-front'.
Basically a quick trip.
1day each
Crater lake
Bend
Columbia Gorge
Portland
North Coast
Mid Coast
So OR / No CA
Enroute 1 day here and one day home = 8-10 days unless you do some 'overnight' driving. coming and / or going.
I did 4 of the Utah Parks + Great Basin and Lassen NP then Crater Lake Rim Road in a week from PDX, but I would have desired more time in Bryce, Basin and Lassen. I did camping which takes way too much time, since you get in campground early and leave late (After dew gets dried off tent). My new 20 mpg mini RV will make short work of the camping schedule and any dog related issues.