Purchasing

Prairie Hill Puppies, Deposits are Non-Refundable.