Andrew J. Hall: Kate at the Pool
Andrew J. Hall: Kate looks down on the world
Andrew J. Hall: Can't get there fast enough
Andrew J. Hall: Playing at Dog Beach
Andrew J. Hall: Running around with Puff
Andrew J. Hall: Puff poses in Ocean Beach
Andrew J. Hall: Enjoying a walk in Ocean Beach
Andrew J. Hall: Glad to be home in one piece
Andrew J. Hall: No Puff, you can't drive
Andrew J. Hall: Back from Dog Beach
Andrew J. Hall: Playing in the surf
Andrew J. Hall: The water's a little chilly
Andrew J. Hall: Excited to be at dog beach
Andrew J. Hall: Puff pretends to pay attention
Andrew J. Hall: Driving the Pathfinder
Andrew J. Hall: Festive dogs
Andrew J. Hall: Trotting
Andrew J. Hall: Puff wants to play with the big dogs' toys
Andrew J. Hall: That fur holds a lot of water
Andrew J. Hall: "I could run a lot faster without this leash"
Andrew J. Hall: Come to momma
Andrew J. Hall: "Gimme that frisbee!"
Andrew J. Hall: Playing in the surf
Andrew J. Hall: A Segway family outing
Andrew J. Hall: San Diego skyline
Andrew J. Hall: Motorcycle ninja
Andrew J. Hall: Coming up for air
Andrew J. Hall: Swallowed up
Andrew J. Hall: Surrounded
Andrew J. Hall: Water wings