He must be:
housebroken i.e. don't pee onto my toilet seat
animal lover i.e. just be crazy about animals
taller than me by at least 4inches
intelligent
sophisticated
not dull
educated
possessing soft skills
have a job
see a woman as his equal
know how to spell correctly at least in his own language
about 42 to 52
possess no beard
be short haired
well equipped ...
not lazy and no layabout
interested in life beside pc
...
am sure, I forgot quite a bit here... but it is a beginning