Preston is a handsome little guy! He is up to date on all shots and wormings and will be around 18-20 pounds full grown. Shipping is available and is an extra $200.00. We ship on Fridays of each week. You are welcome to meet us in Kansas City on Friday mornings or you may also come here to pick up the puppy. He will be ready for a new home on Aug 14 and a $100.00 deposit will hold him until then. If you have any questions, please contact me at 417-531-0530. Thanks!