Hello there,
Chasing a dog around with a toaster?!?

How ridiculous! :rolleyes: An easy easy to make the dog even more scared. If you were afraid of spiders and someone chased you around with one, would you become less scared? How about if someone rattled a bottle every time you saw one? No. These TV programs are ridiculous and actually making problems worse.

Thankfully you have had the common sense not to use these methods. Throw away the silly lucozade bottle and stop going to that training class.
What you need to teach your Cavvie is confidence and positive experiences in this world. You need to let it understand that nothing horrid is going to happen to him and if he is afraid of something that you will deal with it and keep him safe.
Firstly, set up training situations where you are going to convince him that hosepipes, vacuums, etc, etc are nothing to worry about, in fact, evertyime it sees one great things will happen to him. So, go somewhere comfortable, have loads of tiny bits of hotdogs, cheese, ham, etc (size of your small fingernail) and bring out the vacuum cleaner from a far away distance. When he sees say what a good boy he is and how lovely the vacuum cleaner looks and give him a titbit a few seconds apart. Slowly work up to get closer and closer, but do not force him or rush anything. Keep these sessions to be only 5 minutes long max. Then repeat in 15 minutes time. Everytime the vacuum cleaner comes out, he gets loads of praise AND titbits. Build it up. Then start again from very far away but this time with the vacuum cleaner on and work up as previously. Do this with all object he finds scary. It is so, so important that you take this nice and slow and do not progress until you see a really happy response from your Cavvie at that level.
Do not reassure him, but act happy and relaxed. It is also extremely important that he is nowhere near the actual things that scare him at any other times except in training sessions or you will be undoing all of your work. So put him int he bedroom upstairs whilst you do your vacuuming during the day. Same applies with all other items.
Finally, it is important that he sees you as someone who is confident and in control of things. Reward-based training will help you achieve this, as the dog will learn to do things for you and be under your control. Dogs like to have a confident leader, so do not leave it to him to deal with situations. Always take control and teach him through rewards what he is to do in those circumstances.
The best thing I can recommend is that you find a proper reward-based trainer. Go to www.apdt.co.uk for your nearest trainer.
If you are still having problems, then it is best to seek professional advice from a properly qualified behaviourist that will give you the correct advice and not make the problem worse. Ask you veterinary surgeon to refer you.
All the best,
Patty