Why do dog breeds look so different (compared to cats)

The reason why dog breeds look so different, and there is less difference between cat breeds is mainly because: The breeding of dogs has been taking place for far longer than for cats. This is because the domestication of dogs … please continue reading