Tiny: Chihuahua, Mini Poodle, Yorkshire terrier, Maltese
Small: Cocker Spaniel, CKCS, Jack Russel Terrier
Medium: Field Spaniel, Border Collie, Australian Shepherd, tollers
Large: Most retrievers, Irish and English Setter, Doberman, Rottweiler
Giant: Great Dane, Newfoundland, Leonberger, Mastiffs