Call 608-565-2950 to reserve your new GSD puppy.
What you should know…
- Reservations are done in order of deposits received
- We require a $300.00 deposit to hold a puppy for you.
- Deposits are non-refundable; if a pup becomes unavailable, due to unforeseen circumstances, the deposit will be transferred to the next available litter.
- Puppies are also Non Refundable once they have left Castle Rock German Shepherds.