So after reading all the responses and talking to my hubby i made a choice to keep Leo.I was so emotional today and cried most of the day at work.I just couldn't live with myself taking him back.
I dont mind cleaning up the few little pee stains after him,we will potty train him,he will be fine.
I put the crate in his pen so hopefully he will get used to the crate.When he is in the crate he starts to whine for 10minutes and then he is fine.He doesn't go potty in the crate at all which im so happy about.I came home today and when i saw how happy he was to see me it just broke my heart.
I took him outside and he went potty.I was so proud of him.
thank you all for the messages and advice.I really appreciate it.
Also my breeded told me there is another couple who live close to us,they have a 2yr old yorkie that they got from her and they got in contact with me to meet up so leo can have a play buddy.
thank you all so much again