How to say in Czech: Which does he prefer, dogs or cats?

English
Which does prefer, dogs or cats?
Czech
Co má radši, psy nebo kočky?