Long Island Shetland Sheepdog Rescue
Rescues dogs that have been abandoned in shelters or given up by their owners. Pictures of available dogs, adoption application, and contract.