What is Canicross?

What is Canicross content…