If you purchase a puppy from a purebred breeder and later learn the dog is not a purebred, you also have a good case.
It all comes down to the contract.
Without a contract, you can't sue.
The actual suit is for breach of contract, not buying a non-purebred puppy, so the contract is critical.