We raise Australian shepherd puppies. This litter is 8 weeks old and ready for a new home. They have been vaccinated and dewormed.