This is a list of dog breeds starting with the letter G. Click on the image or name to see a more detailed information about a particular dog breed.
German Pinscher
German Shepherd
German Shorthaired Pointer
German Wirehaired Pointer
Giant Schnauzer
Glen of Imaal Terrier
Golden Retriever
Gordon Setter
Great Dane
Great Pyrenees
Greater Swiss Mountain Dog
Greyhound