I wouldnt recommend these steps to someone who owns a dog.  They slide on carpet which is problematic. My pup is 5 pounds and I am constantly moving the steps but in place.  A small cat would be better.