Hello and Welcome. Most of those dog breeds you mention will not jog very far...... What about a terrier of some sort? Very high energy but fun. A cat is definately easier to have, but remember they can be hard on your furniture if they are scratchers. Adopting is a fabulous idea too. Most good shelters can recommend a dog for your lifestyle. Good luck in your findings.