San Francisco: Thanksgiving dinner in San Francisco
Cavallo Point has a great Thanksgiving lunch/dinner - it's in Sausalito but reasonably close to SF. They do a buffet but also have a plated option.
California: Dog friendly accommodations along the CA coast?
Depending on your budget, Cavallo Point is a great dog friendly hotel (great hotel in general). You are near Sausalito (about a 1.5 mile hike into town) and can drive to some dog friendly beaches.