Hayes Haus receives thousands of puppy requests per year, so it can be difficult to bring a puppy home if you choose to wait until last minute. Leave your deposit now and your puppy will be reserved for the take-home month you choose.
The total price for untrained German Shepherd puppies is $3,500. Your $1,250 deposit (paid now) is non-refundable and the balance ($2,250) must be paid when your puppy is 6 weeks old.
All untrained Hayes Haus puppies include:
April, August, December, February, January, July, June, March, May, November, October, September