Hi all, its my 1st time buying a new puppy. A month ago our beloved furbaby passed away, he was a rescue dog / owner giving him up. We absolutely loved him to bits. So today after weeks of grieving came across a post on a social media site puppies for sale Maltese x shih tzu $750, there are 5 available will come with vaccination, 1st worming, vet check and microchipped, ready mid October. Her bin number clearly listed. So I messaged her and said we are keen on having one. A female as we'd felt another boy would stir us up a little(still not over the lost of him quite yet) But we are absolutely positive she will bring us a HUGE abundance of joy and happiness. The Owner was quick to respond and said sure. I asked if we could come and checkout the puppy. Owner said the weekend would be good, she also noted the we would have to pay a non refundable deposit of $250 to secure our girl. Now my question is... do I pay her the non refundable deposit? Or do I wait til later? when shes maybe 6- 8 weeks old . I've saved her post because what she is charging for her pups are ridiculous low. I definitely dont want to bail out let alone miss out on this puppy.