By Laura Zigman

30 rescue pets that'll make you believe in the goodness of humanity again

 1. Precious:

rescue pets

2. Bucket:

rescue pets

3. Holly:

rescue pets

4. Tusk:

rescue pets

5. Ziggy:

rescue pets

6. Aurora:

rescue pets

7. Barclay:

rescue pets

8. Dante:

rescue pets

9. Oliver:

rescue pets

10. Timmy:

rescue pets

11. Lucy:

rescue pets

12. Clementine:

rescue pets

13. Friday:

rescue pets

14. Luna:

rescue pets

15. Jake:

rescue pets

16. Rosie:

rescue pets

17. Lennon Jade:

rescue pets

18. Kyra:

rescue pets

19. The Sheldonator:

rescue pets

20. Bella Nella:

rescue pets

21. Brier:

rescue pets

22. Petey:

rescue pets

23. Lola:

rescue pets

24. Winston:

rescue pets

25. Susie:

rescue pets

26. Charly:

rescue pets

27. Trooper:

rescue pets

28. Angelo:

rescue pets

29. Minnie:

rescue pets

30. Gunther and Dimples:

rescue pets

 

 

 

 

Don't miss your happier boost!

Subscribe to our weekly email to get practical tips and inspiration to help you feel more joyful and resilient.