Our SPCA (the one listed) is not a kill shelter. Per se. They do not put dogs up for adoption that are not considered adoptable (or cats). If they are not adoptable, they never make it to the adoption floor. If for some reason they need to get her out, they will contact our rescue and we will go get her. They work well with our rescue.
Actually, around here the difference is urban vs rural shelters. Our county shelter also contacts us every time they have a golden come in and we pull it.The difference is county vs private shelters.