Canadian Kennel Club (CKC)

Mastiff

Mastiff

The Mastiff is a large, courageous, and docile dog breed that requires moderate exercise and early socialization.

Read more →

Miniature American Shepherd

Miniature American Shepherd

The Miniature American Shepherd is a herding breed known for its intelligence, energy, and moderate size.

Read more →

Miniature Bull Terrier

Miniature Bull Terrier

Miniature Bull Terriers are compact, playful dogs with a distinctive appearance and a courageous personality.

Read more →

Miniature Pinscher

Miniature Pinscher

The Miniature Pinscher is a small, German breed with a confident and energetic temperament.

Read more →

Miniature Poodle

Miniature Poodle

Miniature Poodles are intelligent and affectionate dogs, known for their low-shedding coats.

Read more →

Miniature Schnauzer

Miniature Schnauzer

The Miniature Schnauzer is a small, spirited German breed with a distinctive wiry coat that makes a great family pet.

Read more →

Mudi

Mudi

The Mudi is a highly intelligent and energetic herding dog that excels in various working roles and is a devoted companion.

Read more →

Neapolitan Mastiff

Neapolitan Mastiff

The Neapolitan Mastiff is a loyal and protective giant breed with a distinctive wrinkled appearance.

Read more →

Newfoundland

Newfoundland

The Newfoundland is a large, gentle, working dog from Canada, known for its love of water and sweet temperament.

Read more →

Norfolk Terrier

Norfolk Terrier

The Norfolk Terrier is a small, affectionate terrier breed with a wiry coat and a history of working as a ratter and fox bolter.

Read more →