We are located in Ontario Canada, just outside of Peterborough. We always encourage families to pick up their puppies from us, however that is not always possible. Therefore, we do offer additional means to get your new puppy home. We fly our puppies throughout Canada for those families who do not live within Ontario. We fly our pups with Air Canada and West Jet. Flights/shipping are paid by the purchaser. We will NOT fly puppies under 16 weeks old. We also offer ground transport/delivery within Ontario. A charge of $0.61/ km is charged, including return trip. We are also often able to find licensed pet transporters who service most of Canada and the US. This cost is also provided by the purchaser. We do travel to dog shows throughout the year and are able to bring the puppy along at no charge if we happen to be showing in an area that is close to your home. We will not bring a puppy to a show under 16 weeks of age and fully vaccinated.