I have German Shepherds that I train and have brought back to Germany. I love going there.
A Jack Russell terrier? My god. He'll burn you up. They never stop. A German shepherd, you can only go so many miles.