Question:
Many are German shepherds
Answer:
Length:

10