Most Lovely Australian Shepherd puppies. They are 12 weeks old. They are very cute and are ready for real pet loving homes!