We have two cats, Angel is 12 years old and she is a very dominant cat. We got her as a kitten from a shelter. We got a Persian kitten about 4 years ago who is rather shy, named Puff. She has a habit of urinating on the carpet, but she poops in the cat box. We don't know what to do! So we put a new cat box in the three places Puff was having her accidents.( Angel only uses the original cat box, and Puff uses the other three.) But Puff is still having these accidents. We've even tried different types of cat litter but that didn't work. Does anyone have any suggestions?