One difference is size. The English Cocker Spaniel is larger than the American Cocker Spaniel. ... The English Cocker has a medium-length coat, although the English Cockers you see in the field have a shorter coat than those in the show ring. They are 14 to 17 inches tall at the shoulder and weigh between 26 and 34 pounds.