I would leave the bull out of it tbo but that's just me lol I've a saluki x gray collie x whippet 21tts 17 month old running flat, rough, up hill down hill he seems happy to run any as he adjustes to different conditions pritty well , and had some good high numbers on his own to date and that's mainly rough ground