Okay, so this is the story. Me and my husband got a boston terrier at 3 months of age. She was quite sick at first and the vet told us to not take her outside. The first time she went outside she was already 4.5 months old.
When she was supposed to be inside at all times, she peed and pooped in our kitchen, where she stays during the day. We layed out a newspaper for her, so that she knew where to go. When she was finally able to go outside, we removed the newspaper and started taking her on potty breaks multiple times a day.
We take her out usually around 8:30 am, 1pm, 7:30pm and then again between midnight and 1am.
She always pees and/or poops when we take her outside. However, she keeps peeing and pooping inside between those times. She almost always pees/poops during the night (I wake up at 7:30 and she has already peed/pooped at that time), and then between 9am and 12:30pm, when we are at work, and she does it also in the afternoon. She does not pee or poop when we are with her, only when we are sleeping or at work.
She always stays in the kitchen when we are at work or sleeping. This means we never catch her in the act, so we do not startle or punish her for going inside. We do, however, give TONS of praise when she does it outside (and she always does when we take her out).
What can we do to let her know that it is no longer okay to go inside? We cannot watch her all the time, and I do not want to crate her.