Re: New puppy, feisty cat.
Holly is getting her bluff in early. By doing it now, the puppy will always consider her bigger and the boss.
How do I know? Our 9 lb Zoey is the boss at our house - and my dogs are 82, 88 and 100 lbs. Zoey gets the comfortable dog pillows if she wants them. The dogs are careful to step over or around her - no accidents in 3 years.
For the puppy's sake, you do need to trim Holly's claws ASAP. Carry the trimmers with you, at all times, until you get it done.
And I didn't leave them alone together, without us around, for 3 months. We separated them when we left, for everyone's sake. I knew I could stop when I called for the dogs to go to their room and Zoey was the first one in there. (She has lots of high spots in there, plus a pass-through that she can escape the room thorugh.
Skin kids - Jason, Kevin, Allison
Canine kids - Bennett & Bailey (always in our hearts), Riley, Banker, Rogue and Boz
Feline kids - Zoey, Talley and Abra