News News Ask an expert Why are there so many dog breeds but only a few cat breeds? 29 September 2022