Types of dogs.

1234567
Across
  1. 4. Loyal and Protective
  2. 5. Cuddly and Patient
  3. 6. Small and Silly
  4. 7. Good for apartments
Down
  1. 1. Outgoing and hypoallergic
  2. 2. Guide dog
  3. 3. Alert and sensitive