You may want to find a dog trainer to deal with these issues that have been going on for sometime by the sounds of things. Also they have dog sitting places that you could drop your dog off while your at work. Just a few suggestions, good luck!
About Me
About emmakeo
Biography
hi every1 i am a mum of two boys and we have a 2 year old jack russel and a 14 weeks old neapolitan mastiff
also departed akita boo who we will always love and miss