It is a proper noun.
No, the noun 'shepherd' is a common noun, a general word for any person who tends sheep; a general word for a breed of dog.A proper noun is the name or title of a specific person, place, or thing. A proper noun for the common noun 'shepherd' is the name of the shepherd.
Both
No golden retriever is a common noun, a word for a breed of dog. A proper noun is the name of a person, place, or thing. It is a proper noun when used as a name such as The Golden Retriever Breeders' Association. The dog's name is a proper noun. A dog breed using a proper noun such a German shepherd includes a proper noun.
"German submarine" is a common noun. It refers to any submarine manufactured or operated by Germany, not to a specific individual entity.
The proper noun or adjective is Alsatian (person from Alsace, or the German Shepherd dog breed).
"Park Avenue" is a proper noun, because it is a place. Proper nouns like this should always be capitalized.
Common
Proper nouns for breeds of animals are those breeds named for a proper noun, such as Arabian horses, German shepherd dogs, Siamese cats, American chinchilla or Belgian hare rabbits.
Every word in a proper noun requires an upper-case initial. That applies to titles and place names and so on. Exceptions are sometimes made for common connectives such as "in", "of", "the" and "at" inside titles such as "The Catcher in the Rye" and "The Dukes of Hazard". So your puppy requires *3* capitals, because the proper noun for its breed is German Shepherd Dog. A German shepherd, on the other hand, is a person who tends sheep, and is either working in Germany or was born there. The word "shepherd" in that case is a common noun, but "German" remains a proper noun. In "Dogue de Bordeaux", the "de" is French for "of", so need not have a capital letter. Les P, owner of GSD_Friendly: http://pets.groups.yahoo.com/group/GSD_F… "In GSDs" as of 1967 props to http://answers.yahoo.com/question/index?qid=20080911182623AAKDP01 I did not write this, and i do not take credit for anything, just posting it up on this,
It is a proper noun, because it is the name of a specific thing.
proper
Proper noun