Looks like my idea for hain dog cavalry isn't going to work exactly as planned. After sifting past the research which was wailing bloggers screeching to "just don't ride dogs ever under any circumstances," I'm going to have to make a new creature. Probably going to take some artistic licence and say it's a Slough creature. A canine with a weird big bone and muscle structure. I'm probably overthinking it.