maybe rehoming would be good, but have you tried to go pick up the puppy and sit with it on your lap instead of watching it sit on the pee pee pad? timid dogs need to know they are loved. sometimes taking the dog out for walks ect... more often will also help. as far as toys all over you can teach them to put them away, we have a dog that loves to clean up. although that 1 out of 5 dogs lol. some dogs get their feeling hurt really easy i have one like that and it takes alot of work to make her feel secure and safe. timid dogs are hard to understand and it might not be the right fit for you to keep this dog. but for me once i get a dog its part of my family and i do everything i cant to make it work and except them for who they are. but thats me i fall head over heals in love to easy lol. in the end its up to you to decide whats best

good luck