You really deserve a full refund. It doesn't make the pain of your loss go away, but the pet store is responsible for this, not you. I feel so bad for this pup. I worked at a vet clinic for a long time and every pet store puppy we saw had something seriously wrong with it. I am just so sick of pet stores getting away with this!