A Jack Russell terrier? My god. He'll burn you up. They never stop. A German shepherd, you can only go so many miles.
All the dogs I have are German shepherds from Germany, and I fly them back to Germany to show them.