Question: The designation is used by only who, for a group of dog breeds consisting of Sheepdogs and Cattle dogs except for a farm dogs of the general molosser type?

Context paragraphs:
Halls Heeler: The Halls Heeler was a dog bred by Thomas Simpson Hall to herd cattle on the Hall family's extensive properties in north-western New South Wales in the 19th century.  On "Dartbrook Station", in the Upper Hunter Valley, Hall selectively crossed the offspring of Northumberland Drover's Dogs (Border Collie lineage) that he had imported, with progeny of dingoes that he had tamed.  By 1840 he had bred the type of dog that he needed to control cattle on the massive runs that his family owned, and until he died in 1870 few of these dogs were owned and used by anyone outside the Hall family and their workers.  However the death of Thomas Hall and the break-up of the Hall estate coincided with the development of the dog show, and an interest in breeding dogs to specific criteria or standards.  The Halls Heeler was further developed into two contemporary dog breeds the Australian Cattle Dog and the Australian Stumpy Tail Cattle Dog.  The name is spelled both with the possessive apostrophe, as Hall's Heeler, and without.

Romanian Raven Shepherd Dog: The Romanian Raven Shepherd Dog is a very large Romanian livestock guardian dog, taxonomized within the second group of dog breeds - Pinscher and Schanuzer - Molossoid Breeds - Swiss Mountain and Cattle Dogs, section 2.2: Molossoid Breeds - Mountain type.

FCI Companion and Toy Dog Group: The Companion and Toy Dog Group is a designation used only by the Fédération Cynologique Internationale for a group of dog breeds consisting entirely of Toy Dogs.

Herding Group: Herding Group is the name of a breed group of dogs, used by kennel clubs to classify a defined collection of dog breeds.  It does not refer to one particular type of dog.  How the "Herding Group" is defined varies among kennel clubs, and different kennel clubs may not include the same breeds in their "Herding Group".  Some kennel clubs do not use the term "Herding Group".  The international kennel club association, the Fédération Cynologique Internationale, does not have a "Herding Group", and includes most pastoral dogs in Group 1 "Sheepdogs and Cattle Dogs (except Swiss Cattle Dogs)" and Group 2 "Pinscher and Schnauzer - Molossoid Breeds - Swiss Mountain and Cattle Dogs".

FCI Sheepdogs and Cattle Dogs Group: The Sheepdogs and Cattle Dogs Group is a designation used only by the Fédération Cynologique Internationale for a group of dog breeds consisting of Sheepdogs and Cattle dogs, except for Swiss Cattle Dogs.

Pastoral Group: Pastoral Group is the name of a breed Group of dogs, used by kennel clubs (primarily The Kennel Club) to classify a defined collection of dog breeds and does not refer to one particular type of dog.  The international kennel club association, the Fédération Cynologique Internationale, does not have a "Pastoral Group", and includes most pastoral dogs in Group 1 "Sheepdogs and Cattle Dogs (except Swiss Cattle Dogs)".

FCI Spitz and Primitive Types Group: The Spitz and Primitive Types Group is a designation used only by the Fédération Cynologique Internationale for a group of dog breeds consisting of Spitz Type Dogs and Primitive Type Dogs.

FCI Retriever, Flushing Dog and Water Dog Group: The Retriever, Flushing Dog and Water Dog Group is a designation used only by the Fédération Cynologique Internationale for a group of dog breeds consisting of Retrievers, Flushing Dogs and Water Dogs.

Collie: The collie is a distinctive type of herding dog, including many related landraces and standardised breeds.  The type originated in Scotland and Northern England.  The collie is a medium-sized, fairly lightly built dog, with a pointed snout.  Many types have a distinctive white pattern over the shoulders.  Collies are very active and agile, and most types of collies have a very strong herding instinct.  Collie breeds have spread through many parts of the world (especially Australia and North America) and have diversified into many varieties, sometimes with mixture from other dog types.  Some collie breeds have remained as working dogs, used for herding cattle, sheep and other livestock, while others are kept as pets, show dogs or for dog sports, in which they display great agility, stamina and trainability.  While the AKC has a breed they call "Collie", in fact collie dogs are a distinctive type of herding dog including many related landraces and formal breeds.  There are usually major distinctions between show dogs and those bred for herding trials or dog sports.  They typically display great agility, stamina and trainability and more importantly sagacity.

Swiss mountain dog: Sennenhund, called Swiss mountain dogs or Swiss cattle dogs in English, are a type of dog originating in the Swiss Alps.  The Sennenhund are farm dogs of the general molosser type.  There are four breeds of Sennenhund, all sporting a unique tricolor coat.  While the two larger ones share a heavy build and a calm temperament, the two smaller ones are more agile.  The breeds range from medium in size to very large.  The name Sennenhund refers to people called "Senn" or Senner, Swiss alpine herdsmen and dairymen, and does not translate as "mountain" or "cattle".

Supporting paragraphs: FCI Sheepdogs and Cattle Dogs Group Swiss mountain dog
Answer: Fédération Cynologique Internationale