how about a sound machine, that will help out the noise in the back ground. We got one at walmart for $20 and when we sleep at night we turn it on. If its not one Princess will bark at every little noise the cats make. Turn it up and your little one wont hear anthing going on inside or out and not bark. Its worth a try.
Good luck!