A non refundable deposit will be required for any hold on a puppy. You must pick up or meet local for any puppy-
184 people have viewed this listing!