Meet the Sport PRO for Garmin: a handy trainer that lets you use one hand to interact with your dog. It is compact and lightweight. It comes with 10 stimulation levels and has 4 training buttons for changing stimulation, vibration, and tone. The quick turn dial lets you change settings quickly. The device also has a built-in BarkLimiter.
Sport PRO is water-resistant and tough. It comes with a rechargeable, user-replaceable battery. Garmin is selling these for under $250 at this time.