Cocker Spaniel / Mixed (medium coat) : : Male : : Baby : : Medium
Learn more about the Cocker Spaniel.