These Australian Shepherd puppy is 12 weeks old. They are vaccinated, vet checked, wormed and I have all vet records. They have taken their shots and now ready for a new home. They are very gentle with children and patient with other dogs. First Serious buyers will have Free Shipping. Text me only at (405) xxx-xxxx. for more details.