Volunteering at an animal shelter is another great way of keeping pets in your life. Both options will also put you in ...