I own 2 dogs, an Australian Shepherd and a West Highland White Terrier, and a cat, not sure what breed. I just got the cat about a month ago and she is kind of shy unless annoyed to an extent. Both dogs start barking *whenever* they see her, even though it's been a while. We have tried everything to get them all to just get along, but kitty just hides up in the rafters every time she sees someone come downstairs because she knows the dogs will most likely follow. I feel terrible because she stays on her little kitty tower most of the time in her room, and the dogs freak the crap out of her.
Please help! It would be useful if you could speak from experience. <
Thanks so much in advance, and for taking the time to help me out.

AH! It's driving me insane!