Please note: Home for Good Dog Rescue is a 100% FOSTER-based dog rescue. No dogs reside at our Berkeley Heights, NJ office but instead all in local foster homes until they are adopted. The first step of our adoption process is to complete an adoption application on our site. If a dog is viewable below, it is still available for adoption.