Fgs. I'm gunna be totally honest with how I feel here.
The only thing I feel sorry for here is that poor dog!
You have no clue what you're doing OP. You should never have gotten that poor animal.
Shock horror a dog growls when a strange child picks it up 
Seriously, what on earth were you thinking when you got a dog? Not just this dog but ANY dog?!
You don't give two hoots about him. All you seem to care about is your poxy money! Sorry, you don't deserve the money back. And you certainly don't deserve the dog either!
You got him on a whim. If you actually bothered to research properly you'd know that NO dog will be perfect, ever, but especially this soon. You keep throwing him into all these situations and then bitching about his reactions when placed in them.
You are looking for any excuse to get rid of him, oh he did this, he did that, blah blah blah.
Do the dog a favour, either rehome him to someone DECENT and somebody worthy of him who will give him the patience, love and chances he deserves, or be a half decent person and take some responsibility and get him in training and not expect the world from a dog you've had 5 minutes.
And then never get another animal again.