Thanks. I did some of the things you all have said today. When I walked him, I did the turning around when he pulled. And I'm going to stick with that, rather than keep changing the technique. The kids came over for only about 20 minutes, and when he got excited, I silently just put him into his crate. When he was quiet and calm, I let him out again. And with the rabbits, I put his old lead on (which he now has on all the time, so we can get him off the sofa, away from rabbits, kids etc, just to make it easier for us), and when he barked, I said LEAVE, and then just took his lead and put him indoors. When he was nice to the rabbits, I told him he was a good boy and gave him a stroke. So hopefully, if I continue with this, it could work?
With the timetable of exercise and mental stim., could someone PM me an example so I know roughly what to do?