a puppy needs to be trained to hold it's bladder and pooh. you can't expect a pup of 5 months to hold everything. this is anatomically not possible. this should be taught in many months and may take over a year before she can hold it that long. then there is abandemont anxioty. the pup will need to learn small steps at a time. if you want to tach your pup to use the kitty litter this also takes time and need a constant eye on it to teach this. i'm a fraid that if you keep going on this foot that she will never learn.......

getting her spayed may also cause incontinance. the pup may also be bored......
get advise from a someone who has knowledge of dog behavior or place an advertisement in your neighborhood to get someone to take out your dog.....
