Why would you put down a $250.00 non refundable deposit anyway?
That in itself sends up a RED FLAG!!!
The good and trustworthy breeders out there would never ask for a non refundable deposit and not replace the pup if it were to die.
Put these folks on the list of BAB,BAD BREEDERS....
I am sorry this happened to you, and I wish you luck.