A trending sport known as “canicross” has been gaining popularity and is touted as the perfect activity for active and fit ...