The dog

1234567
Across
  1. 3. Another word for annoyance
  2. 5. dogs have an amazing sense of ____________
  3. 6. When do sheep dogs train?
  4. 7. What is the best reasoning dog?
Down
  1. 1. mental or physical power
  2. 2. How do the young pups learn?
  3. 4. A person inherent qualities of mind and character