Waiting over five months for something you should have been handed when you received your puppy is just crazy. File paperwork in small claims court and get her served. She'll appear in court to answer her "business" practices and you'll most likely get your refund since she didn't fulfill her end of the contract.
You would do this with anything else you bought so don't let a supposed "friendship" stop you from getting what is due you and what you've already paid for.
__________________  Toby, Shelby Rose, Kasey & Oliver's Mom |