absolutley!as long as you return the deposit, i don't see anything wrong with it. it is your right just as you said, and it is our right as buyers to change our minds. ofcourse it hurts if the buyer is excited about getting a pup then they not get the baby. but that is the same for breeders when buyers change their mind. the breeder is excited that the pup is going to their family then the buyer changes their mind it is the same thing. WE ALL HAVE A RIGHT TO CHANGE OUR MINDS!