Joie de K9 (lunapup): Just the kiddos
Joie de K9 (lunapup): Natalia went to music exploration class today and has selected the as her first instrument to learn. #pianowhat? #sorryneighbors #futurerocker
Joie de K9 (lunapup): One of my favorite dudes! Gary is racing Alcatraz tomorrow in the 70-74 age group! What a stud and true inspiration to me! He always reminds me that #livingoutsidethecomfortzone is the only way to live! #birthdayshenanigans #efa #swimbikerun #escape
Joie de K9 (lunapup): Global warming is a hoax you say? Explain rain in June in California. #junuary #globalwarming #ATLeastItIsWarm
Joie de K9 (lunapup): Abandoned spaces in Alameda show their wear and age. Look closely and listen to their story of another era and we perhaps we can learn something. #alamedanavelairbase
Joie de K9 (lunapup): Alameda point. #swimbikerun #fromwhereiride
Joie de K9 (lunapup): Watch our Kerr - someone wants your job. #makingplays #futurecoach #basketball
Joie de K9 (lunapup): The payoff. #im703sr #partoftheplan #goodtimes #dinner
Joie de K9 (lunapup): Uhmmmm....Toto, I don't think we're in Kansas anymore. #im703sr #dinner #partoftheplan
Joie de K9 (lunapup): Fun today - work tomorrow! #im703sr @lani_tris
Joie de K9 (lunapup): Thanks @lani_tris for securing us a pretty epic airbnb. #farm #country #donkeys #dogs #ducks #geese
Joie de K9 (lunapup): Santa Rosa - we have arrived. #im703sr #swimbikerun #triathlete @lani_tris
Joie de K9 (lunapup): Where I run. Where I Swim. Today was a great morning swimming and running with friends. #blessed #triathlete #alameda #today
Joie de K9 (lunapup): Feeling better mentally after my ride/run today. Less than one week out to Santa Rosa Ironman 70.3 and I'm hoping that my training holds up. New course, new venue. Trusting the process. #doepicshit #girlpower #triathlete #srim703 #santarosa #ironman #70.3
Joie de K9 (lunapup): She's moving up to green/black belt! #belttest #proudmommy #toughstuff #DontMessWithHer
Joie de K9 (lunapup): Because sometimes you have to do the very thing your baby girl wants to do. #beachtime #takingabreak #sunnydays #alameda
Joie de K9 (lunapup): 55lb lap dog. I never get a minute with out climbing up! 😂#for #flatcoatesretriever #lapdog
Joie de K9 (lunapup): My crew in the background getting me #race ready. #hmb2017 #firstraceoftheyear #oly #swimbikerun #fitendurance #speedfil #roka #cannondaleslice
Joie de K9 (lunapup): Andy is back at it again! I leave for a ride and come back to no wall! #kitchenremodel #nostoppingnow #dontjudgethemess
Joie de K9 (lunapup): Nice 55 mile ride, 2 flats (me), followed by a 2 mile OTB run - we are happy to be done so we can enjoy the rest of this gorgeous day! #fitendurance #triathlonlife #swimbikerun #napa #sileradotrail
Joie de K9 (lunapup): Such a fun morning. I was so excited that Kathryn needed my tools and mechanic skills today as evidenced by my silly expression. #triathlonlife #srim703 #fitendurance #blessed #forgotmyage
Joie de K9 (lunapup): Happy birthday to me! Happy birthday to me! A fun, chill ride with Kathryn this beautiful day! Now, for cake!
Joie de K9 (lunapup): Someone missed me today. #kaia #babydog #flatcoatesretriever #mysweetpuppy
Joie de K9 (lunapup): Watching the sunset at the end of my ride. #fitendurance #triathletelife #sf #alamedaestuary #sunsets #cannondale #lake #beyondblessed #getoutside
Joie de K9 (lunapup): First open water swim of the season with these amazing athletes. As normal, I was the caboose! 😂🐢 #fitendurance #triathlonlife #sundayfunday #ows #alameda
Joie de K9 (lunapup): I'm often asked why I like to get up so early to train. Here are a few reasons: 1) this gorgeous sunrise. It happens every day but you have to find it. These members bring me calm and clarity with promise of a new and epic day to come; 2) I love watching
Joie de K9 (lunapup): Getting my swim on. #roka #fitendurance #findfaster
Joie de K9 (lunapup): Another work event a success! But, man - these digs are tired! #eventplannerhat #10000stepsinfourhours #holidayparty #clients