Determining if you can lawfully offer for sale puppies is a complex matter that differs considerably depending on region . Many jurisdictions mandate particular licenses or registrations before you can begin dealing in dogs . Furthermore , some cities enforce further regulations relating to puppy