Determining whether you have the right to offer for sale a puppy is an complex topic governed by state laws. Generally, most jurisdictions demand that a vendor be at least eighteen years years. However, this could vary significantly; some areas allow minors to sell puppies with parental consent.