500 pet rights pay 200 non refundable deposit then pay remaining balance when puppy is picked up breeding rights are 800 we do deliver for a fee
116 people have viewed this listing!