Wauw! Thanks everyone for all your posts
I respect each and everyone of them.
I understand that everyone has their own way of feeling towards different animals (and children).
I am not really a cat person but it doesn't mean that I find them disgusting. I can be around them just won't have one of my own.
If a person feels like that about dogs, I don't mind. As long as they respect them, specially my dogs.
But finding them disgusting for no reason at all makes me angry.
I love dogs and will always have them around me, if someone wants to be my friend and become closer to me, they must be able to tolerate dogs. They don't have to love them (if they do it's perfect

) but they must tolerate and respect them.
That's my point of view
About my colleague, I don't know the reason for why he feels that way but it's kinda scary. They way he described his feelings towards dogs is not pleasant at all. If he would ever find a dog in need, he would be the first one to walk away...
When I told him that he doesn't know what he's missing by feeling that way towards dogs, and every other animal in general, he said he knows what's he missing.. the cleaning up after the disgusting creatures...that made me so angry!!
What bothers me more is that he is younger than me, he is still learning how to live in this world and this is how he feels about the most adorable and innocent creatures of this world..
Again, thanks everyone for your input. I appreciate it very much