Our new puppy has properly put the cats nose out of joint. She's been with me for about 10 years now and really is my best friend. She's gone from following me around from room to room and spending every waking hour with me to if I'm lucky seeing her when she slaps my round the chips at 4am for breakfast. I miss her company. We've done everything we can to make her feel 'top cat' and when we see her we make her feel safe and welcome. Any tips on how to make it better for her?