Canine Core Conditioning


 

Canine Core Conditioning – A body awareness and core challenge. Raised front feet with rear feet on blue boulder.