The Jack Russell Terrier is a small yet fearless dog that is highly intelligent and athletic. Not for the inexperienced dog owner as this pushy breed will take over if not shown firm boundaries. Highly trainable and active, loves agility and tricks.