If you like cats you'll love it. They will ease your stress, they will cause you stress, but trust me on this one it's the kind of stress that will make you laugh. Biting ankles: maybe Tearing up the couch: possibly (get a scratch post and train). Good luck and don't forget to attach the photo.