Visitors are welcome to our farm by appointment only. We love to share the beauty of North Carolina and the joy of goats, chickens, llamas and of course our dogs. You can also take a virtual tour of our farm by visiting or Ginger Top Farm facebook page

For the health and safety of our puppies we limit our visitors to certain areas of the farm. People can unwittingly bring in parasites or contagious diseases that threaten the well-being of puppies. When we start our socialization phase, we invite people who know how to properly handle puppies and sessions are supervised. Everyone is required to leave shoes at the door and scrub thoroughly before entering our puppy rooms.



Once your application is approved, a $500. non-refundable deposit is needed to hold your place on the reservation list. The only exception for a refund is if there are not enough puppies born in the litter you reserve or if the gender/color you specified at time of application is not available. 

We suggest you remain flexible in your selection of gender and color as the wait time may increase considerably for the exact combination. You may also choose to apply your deposit to an upcoming litter.



Payment must be paid in full before to puppy pick day when they are 7 weeks old. 

If you are paying by check please be aware we must receive it a week PRIOR to selection day to ensure it has cleared.

If payment is not received by selection day, you will forfeit your deposit and your reservation will be cancelled unless I have approved other arrangements.



PAYPAL Payment can be made to  Please send to "friends or family".

CHECK  Send as 1 or 2 day priority for tracking. Checks must clear before deposit or payment is considered final.

Make check payable to Ginger Top Farm

Mail to:

Maureen Hall

5950 Twin Meadows Drive

Pfafftown, NC 27040 USA


WIRE TRANSFER - Please contact me for instructions



We maintain the right to refuse a sale to anyone we do not feel is a right fit for one of our puppies for any reason and without explanation. If you have already placed a deposit and we choose to exercise this right, we will refund your deposit. 



Contract must signed prior to our releasing any puppy. This contract is legal and binding, please review carefully. I am happy to answer any questions regarding contract.