I wouldn't bike with a puller.
I'd put a pinch collar on them and train them to run at my pace beside me/to pay attention as to where we are going.

I used to bike with my doberman. He was the result of a litter that was to improve the stamina in the breed. And boy did he have stamina. He could trot at a single speed for 5 miles without breaks and full out run at a single speed for 3 miles. And that was with a weight vest on him. Without a weight vest he could trot for 7 miles and run for 5 miles.
I used a pinch collar to train him to not pull and to run at my pace because it was the easiest, fastest and less stress way to train him. He was also a VERY hard headed dog and the only thing that got through to him was the pinch collar/or a shock collar which later was turned into a vibration collar.

Thunder is pretty hard-headed too, but as long as I pay attention to him and his needs and don't let him get too tired, and keep him focused, he does pretty good. It takes a mutual effort with him. Noodle is PERFECT though, its like she was made to go biking! :D