Fredericksburg Va Second Chance Dog Rescue.
Second Chance Dog Rescue is a small dog rescue committed to helping dogs under 20 lbs find loving homes.
Second Chance Dog Rescue is a small dog rescue committed to helping dogs under 20 lbs find loving homes.