Thank you for your reply.
He's part Collie(definite collie head) possibly with Spaniel and or Jack Russel. He was advertised as a collie cross. No obedience training other than the basics that I have given him i.e. sit, lie down, come. He is getting really good on the lead keeping to heel a lot of the time. I give him lots of praise. I am trying to teach him not to jump up at other people. He is not aggressive when he is on the lead. Really excellent around other dogs loves to play socialises very well. He doesn't nip my ankles.
He has lots of toys which he loves and happily brings them to us as gifts. I walk at a medium pace. 3/4 hour walk am & 1 3/4 - 2 hrs. pm.
Thank you for all the information. I am certainly going to use the "NO JUMP" method. I will also follow up the sites you have recommended. I hadn't thought I wasn't stimulating him enough, however come September I shall take him to obedience and agility classes. I think he would enjoy those and it would help me too. Thank you for your help.