I feel your pain...your fur baby sounds a lot like mine. Mine is 3 years old now but she is very hyper especially when people come to the house. She jumps in people's faces. It's embarrasing but my fault because I have never really trained her properly. If you try to hold her she will scratch you trying to get away and go see the guests. She just has so much energy! I also have the same problem with the peeing. I honestly think it's anxiety...my dog has to be near us at all times. When we leave I can hear her barking and crying...I think she gets so worked up that she pees. Doesn't matter if we are gone an hour or 4 hours we still come home to pee and sometimes poop too. It is difficult when you have little ones...I feel like my kids are easier to take care of than my dog