I'm after some advise. I have had my puppy maxi 5 weeks now and she chases my cat. The cat initially ran straight away every time which resulted in a chase, now she has learnt to hold her ground a bit but this results in maxi jumping on top of her and pinning her to the ground. This is all playful on maxi's part, not at all aggressive however she does like to use her teeth a bit too much with people and i don't want her to hurt my cat Rylee. I am working on keeping maxi under control when rylee is around, i will keep her calm and hold her gently so she can't get to rylee or i will tell her sit and give her treats to reward her being well behaved around rylee. If she does get too much she gets told no and gets a time out for a couple of minutes to calm down. Is this the right thing to do? does anyone have any other advice? I know Rylee would love her if only she didn't get too rough with her, rylee sits up high on a platform on top of her stratching post and will bat maxi on the nose playfully (never with claws out). She has hissed at her a couple of times but most of the time she doesn't put maxi in her place and i don't know why. When maxi visited my mums cats, one of which is scared of dogs, they both hissed at maxi and maxi then had a healthy respect for them and stayed away. I just wish she would respect rylee a bit more. I have been reading cesar millan's book about being a pack leader, i don't agree with his methods and i'm not reading it for that i'm more interested in the psychology of being a pack leader so if anyone has any other books on this subject to recommend that would be good. I have also read somewhere that by maxi jumping on top of rylee she is trying to dominate her, is this true? because i obviously don't want that.