Hi. I need to know firstly how old she is? Does she get walked everyday for at least an hour? Have you considered taking her to doggy daycare a few times a week. I would prefer if you would phone me so that we can discuss this problem further as you are experiencing a lot of puppy problems and if you do not give her the correct responses can become even worse, eg, if you shout at her or smack her when you come home and find she has destroyed your favourite shoes all she will remember is that everytime mum comes home she gets into trouble so when mum goes out she chews mums shoes because it helps alleviate the stress. You need to completely ignore any damage she may do so that she realises your actual coming home is not what gets her into trouble.
With regards her toileting in the house, start cleaning up all her messes with surgical spirits. Do not use anything with amonia in as this smells like a dogs toilet. Reward her for doing it outside and completely ignore her when she does it inside. But please feel free to call to discuss further.
Please register/login to answer this question.