To help prepare our puppies for new homes each one has current, up to date and age appropriate vaccinations and wormings. All puppies are vet checked and covered by our health warranty. Daily socialization and play time are part of our puppies start to life. Puppies are not sent to new homes until we feel that they are ready. This is no sooner than 9 weeks of age, but depends on each puppy's individual progress. Sales in Iowa are subject to applicable Iowa sales tax. Cash, credit/debit cards & US Postal money orders are accepted for payment, no checks. A 3 % service charge is added to all card payments.