A $150 deposit will hold the puppy you choose. "First come, first served."

(507) 351-5259