Howling Dog Rescue, Inc. is a state licensed shelter located in the Ormewood Park neighborhood of Atlanta. (Georgia Department of Agriculture No. 3396267.) All placements are via contract after interviews, meetings, and reference checks. If you can help, or need help, please contact firstname.lastname@example.org or call Palmer Singleton at 404 622 0025.