@MrPan - I understand that some people don't like dogs and that's fine - dogs and humans can go about their daily lives ignoring each other. However, to suggest that you would react in a less than positive way if a dog jumped up at you is unpleasant. If you have an issue take it up with the owner, don't take your petty frustrations out on the dog- it's not its fault- it is the owner who is in the wrong. Thing is I doubt you have the courage of your convictions to follow up with the owner - much easier to be the "big I am" kicking/hitting an animal.
I note you go to Europe, you do realise your luggage has at some point been sniffed by one of those drooling filthy unhygienic monsters that inhabit your world. Dogs who have been trained to help keep us humans safer?
I hope you or a loved one never need an assistance dog or get lost whilst out walking and need a dog to help search for you. I sincerely hope no- one in your family ever needs the services of a police cadaver dog.
I presume you are ok with drugs being brought into the country - who'd want highly trained filthy unhygenic dogs sniffing out large shipments of drugs and reducing the amount of illegal drugs being sold?
Dogs provide solace and comfort to the lovely and are beneficial to those with mild mental health issues - helping them exercise, get out and about etc. Dogs are non judgemental, accepting of humans and incredibly forgiving- more than can be said for some.
I know some religions view dogs as unclean - but all the major religions agree on one thing - kindness to animals. Maybe we should all try to be kinder to each other and those animals around us to help enrich our lives.