Source: http://dogcare.dailypuppy.com/differences-jack-russell-terrier-teddy-roosevelt-terrier-8206.html