I am after a bit of advice. We have a collie x lab who is approx 8 years old. We got him 3 years ago from a small rescue. He knows some commands sit, paw etc and is generally well behaved. However he hates other dogs, when we first got him, he would tolerate them..just. Now if one even walks past the window he goes mad, barking for ages even after they have gone. We have to muzzle him on walks now after a few near misses. I feel nervous taking him out ( I'm sure he pick up on this). He spends most of his time at home sitting looking out the window, I have used frosting on the windows it's possible and we have blinds up but I can't sit in darkness all day. He barks at people, especially dogs and when my dh comes home he barks and bark for ages. If the children make a noise he barks, if they sing he howls. I'm finding he he's driving me mad and I take no pleasure in owning him. What can I do to try and make it better for me and him - he obviously isn't very happy 