We are looking for an enthusiastic and experienced dog trainer to conduct one-on-one and group training sessions with clients’ dogs. The dog trainer’s responsibilities include evaluating dogs’ dispositions and temperaments, providing regular progress updates to clients, and teaching clients how to reinforce good behaviour. You should also be able to answer clients’ questions regarding training, behavioural issues, and boarding. You should be patient and passionate about training dogs. Ultimately, you should have sound knowledge of various dog training techniques and demonstrate excellent communication, dog handling, and problem-solving skills.