Dogs also have certain characteristics which vary from one dog to another, such as their color, size, and so on.
(Dogs; have; certain characteristics which vary from one dog to another, such as their color, size, and so on) (certain characteristics; vary; from one dog to another, such as their color, size, and so on)
Dogs certain characteristics
have vary
certain characteristics which vary from one dog to another, such as their color, size, and so on
from one dog to another, such as their color, size, and so on