Thanks wolflady!

I'll check those hotels and the dogfriendly.com website, I should be able to find something there. Maybe you could help me, where's the Palo Alto - Peninsula?