Foot Efx: taking away the pain

The foot has 26 bones, 33 joints, 107 ligaments and 19 muscles and tendons. It is no wonder why your dogs ache at the end of a long day. There are numerous over-the-counter arch supports, creams and ointments that claim to ease foot pain, but for Johan Backlund, these remedies were the equivalent of snake […]

1 10 11 12