When Love Isn't Enough: A guide for dog fosters, rescues and owners.