How to say in Czech: Which do they prefer, dogs or cats?

English
Which do prefer, dogs or cats?
Czech
Co mají radši, psy nebo kočky?