You can always negotiate, but you may not be successful. If it is a popular breed and there are others willing to pay the asking price, then I don't expect you to succeed. If you find someone having a hard time selling their puppies, then often they will lower the price.