An apparatus adapted to implement various animal training techniques using a
hand-held
transmitter having a keypad that can be reprogrammed. The multi-function transmitter
is configurable to train multiple pets using a selected function or to train a
single pet using multiple functions.