The same thing happened to me about two yeras ago. I put a deposit on a Male Boxer Pup. The breeder got a offer on the same pup for $100.00 more then I was going to pay and they sold it They were not going to return my deposit so the very next day I contacted a lawyer. The lawyer contacted them and told them I was sewing them for my deposit back and that day They showed up at my home with my deposit Needless to say I never did business with them again.

Do you have any recipts or paperwork that says anything like "deposits non refundable if puppy is not picked up by ............" if so they broke there contract with you by selling the puppy and your deposit should be returned. If I were you I would defanatly contact a lawyer!