Publish your ad for free
Red Merle Australian Shepherds. They're good to go at 8 weeks old on the 15th of March. Puppies may come with NSDR full breeding rights, fir...