17 Dogs That Are So Good You’ll Want To Pet Your Screen

1. This A+ reason to inconvenience yourself:

2. This helpful gardener:

3. This super saiyan:

4. This disappointed dog:

5. This growing, perpetually confused good girl:

6. This cute hugger:

7. This grateful pup:

8. This mood:

9. This very big boy:

10. This well-watered doggo:

11. This sad ball of fur:

12. This cute pup:

13. This bad boy who is also a very cool boy:

14. This professional:

15. This hard worker:

16. This short pup:

17. And finally, this very relatable pup: