I agree with Karen. Though you should always charge a dog for various reasons, that hefty $1,000 pricetag is going to turn away A LOT of prospective owners. Is there anyway they can lower the price to around 250$ (the average adoption fee) to $500?

Also, did you ask your grandparents if they signed a contract when they bought the dog?