There are many easy ways to find a new member of the family! If you already have a veterinarian, give their office a call and let them know what you are looking for in a pet. Vets often know about many good families looking for a safe place for their beloved pet.
There are many more options!
An overall great search tool is Petfinder.com. You just put in your zip code, and all the local shelters and rescues who have pets available to adopt will pop up with pictures and information about each animal.
If you prefer to visit individual shelters, here are a few places to check out:
In Green Valley try:
In Nogales try:
In Tucson, there are LOTS of rescue services. Try some of these: