Can NEVER take the place of a DOG... Dogs don't sneak up on you, they don't bounce, they don't climb curtains, and they don't grab hold of your pant legs, dig in their claws and proceed to ride your foot like an out of control MMA fighter... Of course that's just my opinion....