Holly doesn't like her leash either. I think she hates it touching her legs so she really really doesn't like dragging it. But she's ok if I'm holding it up so it isn't touching her legs. It could be a small dog thing.
MaryK: I think it's a bit of a generalization to say that "most dogs don't like obedience", sure some dogs might not like obedience just like some don't like agility or tricks or running or playing but "most" is a bit of an overstatement.
Holly loves obedience and I've just started to teach Lewis to heel and he is pretty excited about it and seems to love getting my undivided attention and lots of treats. They seem to love it when I'm concentrating so hard on them and give me that concentration back in equal measure.
I would agree that you should teach heelwork without a leash (the leash really does get in the way and make treat delivery harder). I taught Holly at home without a leash and didn't have much of a problem with her walking off, if she did then it was fine and it just indicated that she didn't feel like doing obedience at that time and I would go and do something else (I stopped giving
her attention if she stopped giving
me attention). She only wears a leash for heelwork in class (and during distraction training when there is a pigs ear right next to our course
just to make sure she doesn't get it which would reward not paying attention to me) and it was fine because she already knew how to do it and the leash is completely slack (and you have to use a leash in Novice Rally-o).
She actually hardly ever left heelwork (she never does now, even if I randomly ask for some heelwork when she's off leash at the park and she doesn't know if I have treats). But she did tend to get sick of the formal retrieve if I asked for too many repetitions. It was pretty clear when she'd had enough because she would run off with the dumb-bell and chew it so I'd just take it off her and that would be the end of the training session. But now she is fine with the retrieve and is actually pretty enthusiastic about it (I never ask for more than 3 repetitions in a training session though).
Do you give Deja treats while heeling? I would keep the reward frequency really high, like every 3 steps of good heeling give a treat (or even one step if that's all she can manage). When practicing I still give Holly a treat about every 4 meters or so. To keep it interesting you could sometimes throw the treat and tell her to "get it" to break up the heeling.
To stop her following a treat lure you could teach a hand target so that she basically follows your empty hand as a lure and then you deliver the treat to the target hand so she learns that she doesn't have to be following the treat to earn it.
Once you've got good heelwork in a distraction free area (off leash - I trained in our kitchen with no one else present), then you can add the leash. Since she should know how to heel by then you should be able to keep the leash completely slack and prevent it touching Deja. Then add some distractions. Maybe some food or a toy on the floor or a person watching, but make sure it is a good distance away at first, then bring it closer. Add more distraction until you are ready to go outside....and then to the park.....etc
As for
when you should be training. I don't think it should really matter (I'm sure you want her to be able to perform under all sorts of conditions) but a routine seems to help. I do most of Holly's training in the evening (an hour or two after she's had dinner so she shouldn't even be that hungry - but she's very food motivated, you might like to train before dinner if Deja is less food driven), she expects it now and will pester me when she wants to train, I don't do any special preparation (eg take her for a walk/toilet/play/whatever first).
But she will still train at any time during the day that I ask her to. Her obedience class is 11am on a Saturday, I hardly ever train her in the morning at home but she doesn't have a problem with working in the morning if I ask her to. It would be very inconvenient if she would only work at a certain time after a certain activity (eg, a walk) because when we start competing I will not be able to meet those conditions very often.
Sorry, that was a long post but I hope there is
something in it that you can use
.