An off-leash train in Cedar.

Invermere Beach
Finally we timed it right with low tide! This is an offleash dog beach. We arrived early morning and had the beach to ourselves. It’s been days since I’ve let Frankie run free because of the crazy heat so many zoomies were had today. She swam, ran, jumped on rocks, rolled in a dead sea star, chewed many sticks and found a dead bird. A good time.