Have you tried clicker training?