Depende principalmente de lo que busques, cada raza es un mundo... Concretamente de los perros que hablas yo me quedaría con el perro de aguas. Eso sí, ten claro que un perro es una gran responsabilidad. Supongo que lo habrás meditado mucho y no hay que decir nada pero por si acaso
- Perro de agua: no son tan pequeños como las otras razas que pones, alcanzan más o menos los 50cm y pueden pesar hasta 20kg. Por otra parte suelen ser perros tranquilos, obedientes y muy fieles. No sueltan pelo como otras razas y necesitan ejercicio diario.
- Yorkshire Terrier: lo que suelen decir (como el compañero de arriba) de malhumorados, gritones, etc... No tiene porqué ser así. Dependerá básicamente de ti (y tu familia) y de la educación que des al perro. Como todos los terrier tienen carácter, pero suelen ser perros cariñosos y que buscan bastante contacto con sus dueños. Necesitan bastante menos ejercicio que por ejemplo el perro de aguas o el bodeguero y se adaptan muy bien a los pisos pequeños.
- Shih Tzu: no he tratado nunca con ninguno, pero supongo que le sucederá como con el yorkshire, los llamados "perros bolso", pero dependerá de ti.
- Bodeguero: Perros muy ágiles y activos. Son perros más nerviosos que los demás que dices y necesitan ejercicio diario. Tienen el instinto de caza muy desarrollado (son perros seleccionados para acabar con ratas y ratones) y son muy juguetones.
- Bulldog francés: el que menos recomendaría de todos. No por carácter si no por problemas asociados a la raza... Son uno de esos perros que tendrás que llevar al veterinario varias veces al año si o si... Muchos problemas de piel, respiratorios, de peso o malformaciones congénitas (como la espina bífida). Si te decides por este, busca un cachorro de padres sanos y sin problemas, aunque te cueste un poco más o tengas más problemas en encontrarlo, será lo mejor para vosotros y para él. Si no tienes problemas con eso, son perros simpáticos y muy juguetones
También tienes otras razas como el Jack Russell, el Welsh Corgi, el Westie, el pastor de Shetland o el Border Collie (de un tamaño similar al perro de aguas) que podrías plantearte
Un saludo!
PD Si necesitas alguna información concreta pregunta!