I love it! I use it alot for Bandit and Kayleigh. Bandit needs to run, but I would never see him again if he got loose. Kayleigh is a 120 pound malamute mix with extreme dog aggression issues. On the springer, I can get her by anything without a problem. She's never been able to tip the bike or get into anything with another dog. The spring absorbs her pulls to the side and she can't go very far, keeps her in the right spot and she can't get in front of the bike. Before I got it, I tried riding holding a leash. I still have scars from that foolishness!

I think it would work for any dog, except a really small breed. You just have to let the dog set the pace.

It comes with a wimpy little rope and a safety release. The release is supposed to let go if your dog decides to go on the wrong side of tree or something. I bypassed that. I use a cable neck line off my dog team lines. I'd rather take a fall than loose Bandit forever because he got loose. It's never been an issue though as it's pretty easy to control the dog and keep them in the right spot. The harness it comes with works well, but it's a pain in the butt, especially if you are using it on multiple, different sized dogs. It's fully adjustable, but can be tricky to adjust on an excited dog who's bouncing around! I bought a tracking harness instead. Easier to adjust and quicker to get on. Sledding harnesses don't work as the dog can get in front of the wheel with them. You need to use a harness that hooks about the middle of the dog's back.

There are a couple different types of bike attachments. K-9 Kruiser is another one. It attaches in a different spot on the bike. I think ramanth uses one for Kia. I've never tried them, but I've been extremely happy with the Springer.