Holiday House also in Tahoe Vista has six lakefront suites that allow dogs of all sizes. With panoramic views and an expansive deck, it’s a great place to relax and watch the world go by. In the summer they offer lessons for people and dogs in the art of stand up paddleboarding.