I have three cats-kittens as the oldest is just now one year old.  Also have a small maltese dog. I purchased two of these one for my office and the other for the kitchen. Don't like them in the kitchen but have trained them to utlilize condo or get out. Same with my office. Cats scurry for the top and dog always gets the bottom no matter what. Very useful for my furry children and would highly recommend.