Riddle Me This

Sweet and soft, ferocious and sneaky
Two worlds I live, without your knowing
I live in your house, or outside your window
I come to your call, or outside I will stall
I do my own thing, but yet I am comforting

Its a cat, if you didn't guess.