A system for training animals includes a hand-held device and a remote device, where the remote device applies a stimulus when a user presses a button or trigger on the hand-held device. The amount of pressure applied is measured by a pressure sensitive transducer and transformed into proportional transducer signals. These transducer signals are transmitted to the remote device, which then applies a stimulus to an animal being trained. The amplitude of the applied stimulus corresponds to the amplitude of the transducer signals; a trainer can thus precisely control the intensity of the stimulus by applying and relieving pressure on the button. The type of stimulus applied is controlled based on the position of a rotary switch on the hand-held device. Sensor data generated by specialized sensors in the remote device may be transmitted to the hand-held device to provide the user with sensory feedback.