Your dog deserves the best life with you and fitness training and massage can help them stay strong, be more resistant to injury, and age better so you get to spend more quality time together. Owned and operated by a local San Francisco award winning Canine Massage Practitioner and Vet School Certified Canine Fitness Trainer. House calls and in-studio (Mission) appointments available. Call today for a free consult or an appointment!
Don't wanna be here? Send us removal request.
Photo
Another Congrats to @tarocollie for finishing his most recent 20 week program like the champ that he is! Taro is now stronger, faster, and more valances than ever, setting up for a fun and injury free #dockdiving #agility and #sheepherding season! 馃惥馃挭馃徑馃惥馃挭馃徑馃挅馃挅馃挅 #caninegym #k9gym #ccft #dogtraining #agility #k9crosstrain #caninecrosstrain #dogexercises #caninerehab #dogfitness #caninemassage #animalmassage #caninefitness #canineconditioning #k9fitness #k9conditioning #dogrehab #dogsof7x7 #fitdog #k9xtrain #happydog #doglife #sfdogs #sanfranciscodogs #onlyinsf #dogsofsf #sfdogslife #bordercollie (at Happy Hounds Massage) https://www.instagram.com/p/Ca-y6rlPcbA/?utm_medium=tumblr
#dockdiving#agility#sheepherding#caninegym#k9gym#ccft#dogtraining#k9crosstrain#caninecrosstrain#dogexercises#caninerehab#dogfitness#caninemassage#animalmassage#caninefitness#canineconditioning#k9fitness#k9conditioning#dogrehab#dogsof7x7#fitdog#k9xtrain#happydog#doglife#sfdogs#sanfranciscodogs#onlyinsf#dogsofsf#sfdogslife#bordercollie
0 notes
Photo
No Malinois for you! Research a breed then make a realistic decision before getting one. Please. #bitey #malinois #dangerousdogs #highdrive #specialneeds #trainyourdog #choosewisely (at Happy Hounds Massage) https://www.instagram.com/p/CaYiA7HFLXu/?utm_medium=tumblr
0 notes
Photo
To all the furry scaley winged and shelled beasts, love you all! 馃挆 馃挅馃挅馃挅馃挅馃挅馃挅馃挅馃挅 #caninegym #k9gym #ccft #dogtraining #agility #k9crosstrain #caninecrosstrain #dogexercises #caninerehab #dogfitness #caninemassage #animalmassage #caninefitness #canineconditioning #k9fitness #k9conditioning #dogrehab #dogsof7x7 #fitdog #k9xtrain #happydog #doglife #sfdogs #sanfranciscodogs #onlyinsf #dogsofsf #sfdogslife #valentines (at Happy Hounds Massage) https://www.instagram.com/p/CZ-crFxPfba/?utm_medium=tumblr
#caninegym#k9gym#ccft#dogtraining#agility#k9crosstrain#caninecrosstrain#dogexercises#caninerehab#dogfitness#caninemassage#animalmassage#caninefitness#canineconditioning#k9fitness#k9conditioning#dogrehab#dogsof7x7#fitdog#k9xtrain#happydog#doglife#sfdogs#sanfranciscodogs#onlyinsf#dogsofsf#sfdogslife#valentines
0 notes
Photo
My silly boyfriend @tarocollie 馃グtaking un unauthorized but approved belly rub break. 馃槏馃惥馃挭馃徑馃グ #caninegym #k9gym #ccft #dogtraining #agility #k9crosstrain #caninecrosstrain #dogexercises #caninerehab #dogfitness #caninemassage #animalmassage #caninefitness #canineconditioning #k9fitness #k9conditioning #dogrehab #dogsof7x7 #fitdog #k9xtrain #happydog #doglife #sfdogs #sanfranciscodogs #onlyinsf #dogsofsf #sfdogslife #bordercollie #bellyrubs (at Happy Hounds Massage) https://www.instagram.com/p/CZAlz6ePAwl/?utm_medium=tumblr
#caninegym#k9gym#ccft#dogtraining#agility#k9crosstrain#caninecrosstrain#dogexercises#caninerehab#dogfitness#caninemassage#animalmassage#caninefitness#canineconditioning#k9fitness#k9conditioning#dogrehab#dogsof7x7#fitdog#k9xtrain#happydog#doglife#sfdogs#sanfranciscodogs#onlyinsf#dogsofsf#sfdogslife#bordercollie#bellyrubs
0 notes
Photo
Happy Better New Year! Wishing for a better year than the last! 馃馃嵕馃帀馃惥 #moredogsplease #caninegym #k9gym #ccft #dogtraining #agility #k9crosstrain #caninecrosstrain #dogexercises #caninerehab #dogfitness #caninemassage #animalmassage #caninefitness #canineconditioning #k9fitness #k9conditioning #dogrehab #dogsof7x7 #fitdog #k9xtrain #happydog #doglife #sfdogs #sanfranciscodogs #onlyinsf #dogsofsf #sfdogslife #2022goals (at Happy Hounds Massage) https://www.instagram.com/p/CYNcQDzlru1/?utm_medium=tumblr
#moredogsplease#caninegym#k9gym#ccft#dogtraining#agility#k9crosstrain#caninecrosstrain#dogexercises#caninerehab#dogfitness#caninemassage#animalmassage#caninefitness#canineconditioning#k9fitness#k9conditioning#dogrehab#dogsof7x7#fitdog#k9xtrain#happydog#doglife#sfdogs#sanfranciscodogs#onlyinsf#dogsofsf#sfdogslife#2022goals
0 notes
Photo
Cats like it when you shop at @mishka_dog_cakes too! 馃惥馃挆馃惥馃挆馃惥馃挆 #ketsl #siamese #sillycat #browncat #kittens #catlife #strangecat #cattricks #catvideo #adopted (at Happy Hounds Massage) https://www.instagram.com/p/CXxhol1rR93/?utm_medium=tumblr
0 notes
Photo
Happy Halloween Everyone! 馃懟馃懟馃懟 #caninegym #k9gym #ccft #dogtraining #agility #k9crosstrain #caninecrosstrain #dogexercises #caninerehab #dogfitness #caninemassage #animalmassage #caninefitness #canineconditioning #k9fitness #k9conditioning #dogrehab #dogsof7x7 #fitdog #k9xtrain #happydog #doglife #sfdogs #sanfranciscodogs #onlyinsf #dogsofsf #sfdogslife #halloween#trickortreat #treats (at Happy Hounds Massage) https://www.instagram.com/p/CVtJCidhDnF/?utm_medium=tumblr
#caninegym#k9gym#ccft#dogtraining#agility#k9crosstrain#caninecrosstrain#dogexercises#caninerehab#dogfitness#caninemassage#animalmassage#caninefitness#canineconditioning#k9fitness#k9conditioning#dogrehab#dogsof7x7#fitdog#k9xtrain#happydog#doglife#sfdogs#sanfranciscodogs#onlyinsf#dogsofsf#sfdogslife#halloween#trickortreat#treats
0 notes
Photo
Post massage sun soak coma time! Penelope is a spunky senior who's had hind limb paralysis most of her life. She's active, but because she can't voluntarily use her rear legas massage helps keep vital fluids moving through them to the rest of her body. That way she can have healthy circulation! 馃尭馃挆馃惥 #caninegym #k9gym #ccft #dogtraining #agility #k9crosstrain #caninecrosstrain #dogexercises #caninerehab #dogfitness #caninemassage #animalmassage #caninefitness #canineconditioning #k9fitness #k9conditioning #dogrehab #dogsof7x7 #fitdog #k9xtrain #happydog #doglife #sfdogs #sanfranciscodogs #onlyinsf #dogsofsf #sfdogslife #chihuahua #chilife (at Happy Hounds Massage) https://www.instagram.com/p/CVoA6SXhAfR/?utm_medium=tumblr
#caninegym#k9gym#ccft#dogtraining#agility#k9crosstrain#caninecrosstrain#dogexercises#caninerehab#dogfitness#caninemassage#animalmassage#caninefitness#canineconditioning#k9fitness#k9conditioning#dogrehab#dogsof7x7#fitdog#k9xtrain#happydog#doglife#sfdogs#sanfranciscodogs#onlyinsf#dogsofsf#sfdogslife#chihuahua#chilife
0 notes
Photo
This sweet bundle of sunshine just graduated from an 8 week program designed to enhance her prescribed physical therapy. She's a natural learner and in spite of some challenges she's made amazing progress! Thanks to her parents who are so dedicated and thoughtful - it couldn't happen without you, and the peanut gallery! Looking forward to moving forward with you guys and this super special lady. @elletheaussie WINS EXERCISE!!!馃憦馃徑馃帀馃憦馃徑馃コ馃憦馃徑馃弳馃憦馃徑 . . . #caninegym #k9gym #ccft #dogtraining #agility #k9crosstrain #caninecrosstrain #dogexercises #caninerehab #dogfitness #caninemassage #animalmassage #caninefitness #canineconditioning #k9fitness #k9conditioning #dogrehab #dogsof7x7 #fitdog #k9xtrain #happydog #doglife #sfdogs #sanfranciscodogs #onlyinsf #dogsofsf #sfdogslife #australianshepherd #aussie @woofparade So grateful for the referral and support! (at Happy Hounds Massage) https://www.instagram.com/p/CVgnDNcPWAw/?utm_medium=tumblr
#caninegym#k9gym#ccft#dogtraining#agility#k9crosstrain#caninecrosstrain#dogexercises#caninerehab#dogfitness#caninemassage#animalmassage#caninefitness#canineconditioning#k9fitness#k9conditioning#dogrehab#dogsof7x7#fitdog#k9xtrain#happydog#doglife#sfdogs#sanfranciscodogs#onlyinsf#dogsofsf#sfdogslife#australianshepherd#aussie
0 notes
Photo
I'm not great about keeping track of photos, but once in a while I do and can put together treasures like this. This is Taro, a young male Border Collie. He has a very dedicated mom who thought doing fitness would be fun, but also understood that with all the activities Taro does (agility, sheep herding, hiking, swimming and play dates) he needed to be more balanced than he was. I'm not going to get into all the nit picky things, but at 10 months later Taro's posture, strength, speed, stamina, and flexibility have all improved by leaps and bounds. Interesting note: I don't work with Taro. His mom does. I decide on and design the exercises, I guide, coach, and modify. She and Taro do all the real work. She gets all the kudos for these great changes in her dog! 馃惥馃グ馃憤馃徑馃弳馃憦馃徑 #caninegym #k9gym #ccft #dogtraining #agility #k9crosstrain #caninecrosstrain #dogexercises #caninerehab #dogfitness #caninemassage #animalmassage #caninefitness #canineconditioning #k9fitness #k9conditioning #dogrehab #dogsof7x7 #fitdog #k9xtrain #happydog #doglife #sfdogs #sanfranciscodogs #onlyinsf #dogsofsf #sfdogslife #bordercollie (at Happy Hounds Massage) https://www.instagram.com/p/CVHZ9LCrnCG/?utm_medium=tumblr
#caninegym#k9gym#ccft#dogtraining#agility#k9crosstrain#caninecrosstrain#dogexercises#caninerehab#dogfitness#caninemassage#animalmassage#caninefitness#canineconditioning#k9fitness#k9conditioning#dogrehab#dogsof7x7#fitdog#k9xtrain#happydog#doglife#sfdogs#sanfranciscodogs#onlyinsf#dogsofsf#sfdogslife#bordercollie
0 notes
Photo
Always great to hear and see success stories and get a shout out! Thanks @baejiao and Hey Mei! . . https://www.instagram.com/p/CUvABS1r_Jm/?utm_medium=copy_link . . #caninegym #k9gym #ccft #dogtraining #agility #k9crosstrain #caninecrosstrain #dogexercises #caninerehab #dogfitness #caninemassage #animalmassage #caninefitness #canineconditioning #k9fitness #k9conditioning #dogrehab #dogsof7x7 #fitdog #k9xtrain #happydog #doglife #sfdogs #sanfranciscodogs #onlyinsf #dogsofsf #sfdogslife #dobie #rottie (at Happy Hounds Massage) https://www.instagram.com/p/CUvSgVkhsC_/?utm_medium=tumblr
#caninegym#k9gym#ccft#dogtraining#agility#k9crosstrain#caninecrosstrain#dogexercises#caninerehab#dogfitness#caninemassage#animalmassage#caninefitness#canineconditioning#k9fitness#k9conditioning#dogrehab#dogsof7x7#fitdog#k9xtrain#happydog#doglife#sfdogs#sanfranciscodogs#onlyinsf#dogsofsf#sfdogslife#dobie#rottie
0 notes
Video
instagram
SO WHAT? I asked JoJo to do something different, then go back to what she was doing before. Can you see it? Can you see how what she did affected how Taro did the exercise? Good form trumps everything IMHO. Without it you can't be sure what muscles are really being targeted, and if a compensatory pattern is being developed, or reinforced. If you want your dog to be truly fit then make sure their form is on point for every single exercise! 馃挭馃徑馃挭馃徑馃挭馃徑 馃惥馃惥馃惥 馃弳馃弳馃弳 #caninegym #k9gym #ccft #dogtraining #agility #k9crosstrain #caninecrosstrain #dogexercises #caninerehab #dogfitness #caninemassage #animalmassage #caninefitness #canineconditioning #k9fitness #k9conditioning #dogrehab #dogsof7x7 #fitdog #k9xtrain #happydog #doglife #sfdogs #sanfranciscodogs #onlyinsf #dogsofsf #sfdogslife #bordercollie #formandfunction #funnydogvideo (at Happy Hounds Massage) https://www.instagram.com/p/CUEQcIEMBaK/?utm_medium=tumblr
#caninegym#k9gym#ccft#dogtraining#agility#k9crosstrain#caninecrosstrain#dogexercises#caninerehab#dogfitness#caninemassage#animalmassage#caninefitness#canineconditioning#k9fitness#k9conditioning#dogrehab#dogsof7x7#fitdog#k9xtrain#happydog#doglife#sfdogs#sanfranciscodogs#onlyinsf#dogsofsf#sfdogslife#bordercollie#formandfunction#funnydogvideo
0 notes
Video
instagram
Monkey See Monkey do! 馃槀馃挀馃憢馃徑馃惥 #caninegym #k9gym #ccft #dogtraining #agility #k9crosstrain #caninecrosstrain #dogexercises #caninerehab #dogfitness #caninemassage #animalmassage #caninefitness #canineconditioning #k9fitness #k9conditioning #dogrehab #dogsof7x7 #fitdog #k9xtrain #happydog #doglife #sfdogs #sanfranciscodogs #onlyinsf #dogsofsf #sfdogslife #doasido #bordercollie (at Happy Hounds Massage) https://www.instagram.com/p/CT-_B8lLDlj/?utm_medium=tumblr
#caninegym#k9gym#ccft#dogtraining#agility#k9crosstrain#caninecrosstrain#dogexercises#caninerehab#dogfitness#caninemassage#animalmassage#caninefitness#canineconditioning#k9fitness#k9conditioning#dogrehab#dogsof7x7#fitdog#k9xtrain#happydog#doglife#sfdogs#sanfranciscodogs#onlyinsf#dogsofsf#sfdogslife#doasido#bordercollie
0 notes
Video
instagram
Tino, like many dogs, is very wary of anything new. That means every time there's a change in the way an exercise is done I have to work with him so he's confident the newness isn't going to hurt him. He's a fast learner though so it's usually a quick process. 馃憦馃徑馃憦馃徑馃憦馃徑 馃惥馃惥馃惥 馃挆馃挆馃挆 #caninegym #k9gym #ccft #dogtraining #agility #k9crosstrain #caninecrosstrain #dogexercises #caninerehab #dogfitness #caninemassage #animalmassage #caninefitness #canineconditioning #k9fitness #k9conditioning #dogrehab #dogsof7x7 #fitdog #k9xtrain #happydog #doglife #sfdogs #sanfranciscodogs #onlyinsf #dogsofsf #sfdogslife #lifelonglearning #mutt (at Happy Hounds Massage) https://www.instagram.com/p/CT-Kfm8pyNU/?utm_medium=tumblr
#caninegym#k9gym#ccft#dogtraining#agility#k9crosstrain#caninecrosstrain#dogexercises#caninerehab#dogfitness#caninemassage#animalmassage#caninefitness#canineconditioning#k9fitness#k9conditioning#dogrehab#dogsof7x7#fitdog#k9xtrain#happydog#doglife#sfdogs#sanfranciscodogs#onlyinsf#dogsofsf#sfdogslife#lifelonglearning#mutt
0 notes
Photo
Camouflage Dog. 馃惥 馃惥 #caninegym #k9gym #ccft #dogtraining #agility #k9crosstrain #caninecrosstrain #dogexercises #caninerehab #dogfitness #caninemassage #animalmassage #caninefitness #canineconditioning #k9fitness #k9conditioning #dogrehab #dogsof7x7 #fitdog #k9xtrain #happydog #doglife #sfdogs #sanfranciscodogs #onlyinsf #dogsofsf #sfdogslife #chihuahua #terrier #minpin (at Happy Hounds Massage) https://www.instagram.com/p/CTiFrowhR-i/?utm_medium=tumblr
#caninegym#k9gym#ccft#dogtraining#agility#k9crosstrain#caninecrosstrain#dogexercises#caninerehab#dogfitness#caninemassage#animalmassage#caninefitness#canineconditioning#k9fitness#k9conditioning#dogrehab#dogsof7x7#fitdog#k9xtrain#happydog#doglife#sfdogs#sanfranciscodogs#onlyinsf#dogsofsf#sfdogslife#chihuahua#terrier#minpin
0 notes
Photo
Post massage blissies by Remy. 馃惥馃挏馃槀鈾ワ笍馃惥馃挏馃挏 "Dog massage, what fun!" Yeah, but I don't do 'for fun' or 'novelty' massages. My hands have been doing this work for nearly 30 years. That's alongside years of study and internships with practitioners who take their work very very seriously. Sure, your dog will have fun when they get a massage with me, plus they're getting decades of experience, education and whole heartful of care. 馃惥鈾ワ笍馃惥 馃憢馃徑馃憢馃徑馃憢馃徑馃憢馃徑馃憢馃徑馃憢馃徑馃憢馃徑馃憢馃徑馃憢馃徑 #caninegym #k9gym #ccft #dogtraining #agility #k9crosstrain #caninecrosstrain #dogexercises #caninerehab #dogfitness #caninemassage #animalmassage #caninefitness #canineconditioning #k9fitness #k9conditioning #dogrehab #dogsof7x7 #fitdog #k9xtrain #happydog #doglife #sfdogs #sanfranciscodogs #onlyinsf #dogsofsf #sfdogslife #frenchbulldog #frenchie #blissful (at Happy Hounds Massage) https://www.instagram.com/p/CTTTxZelUYJ/?utm_medium=tumblr
#caninegym#k9gym#ccft#dogtraining#agility#k9crosstrain#caninecrosstrain#dogexercises#caninerehab#dogfitness#caninemassage#animalmassage#caninefitness#canineconditioning#k9fitness#k9conditioning#dogrehab#dogsof7x7#fitdog#k9xtrain#happydog#doglife#sfdogs#sanfranciscodogs#onlyinsf#dogsofsf#sfdogslife#frenchbulldog#frenchie#blissful
0 notes
Photo
Part 1: Not taking your exercises seriously. Part 2: The consequence of not taking your exercises seriously. 馃惥馃惥馃惥馃惥馃槼馃き馃榿 #caninegym #k9gym #ccft #dogtraining #agility #k9crosstrain #caninecrosstrain #dogexercises #caninerehab #dogfitness #caninemassage #animalmassage #caninefitness #canineconditioning #k9fitness #k9conditioning #dogrehab #dogsof7x7 #fitdog #k9xtrain #happydog #doglife #sfdogs #sanfranciscodogs #onlyinsf #dogsofsf #sfdogslife #goldenretriever #sneaky #funnydogvideos (at Happy Hounds Massage) https://www.instagram.com/p/CTQx52mFiqA/?utm_medium=tumblr
#caninegym#k9gym#ccft#dogtraining#agility#k9crosstrain#caninecrosstrain#dogexercises#caninerehab#dogfitness#caninemassage#animalmassage#caninefitness#canineconditioning#k9fitness#k9conditioning#dogrehab#dogsof7x7#fitdog#k9xtrain#happydog#doglife#sfdogs#sanfranciscodogs#onlyinsf#dogsofsf#sfdogslife#goldenretriever#sneaky#funnydogvideos
0 notes