I took a deposit on a puppy without contract. I did sign his atm receipt wih the amount of deposit and balance. I sent him half back after he decided he couldn't get the puppy. Buyer is now demanding the balance of the deposit or else small claims court. I'm in Alabama. Am I required by Alabama law to return his deposit?