Absolutely visit the local shelter, with your son. Talk to the shelter workers, and see who tugs at your heartstrings. Consider an adult black dog - they are often discriminated against solely based on color, which is just silly.