10 Dog Breeds that make the Best Therapy Dog

10. Lurcher

9. Bichon Frise

8. Yorkshire Terrier

7. Cavalier King Charles Spaniel

6. Labradoodle

5. Miniature Dachshund

4. Staffordshire Bull Terrier

3. English Springer Spaniel

2. German Shepherd

1. Labrador Retriever