Rocco knows how to sit and down (albeit briefly). He`s very silly and loves to do somersaults. He WOULD be really good on a leash except he LOVES to chase and spin. He gets along well with other dogs, but we haven`t tested him with cats. He`s such a friendly little guy that we’re sure he`ll be fine as long as the cat is OK with his silliness. Get acquainted with this dog off leash in one of our family run areas. Most dogs will need to run off some energy before they settle down and get acquainted with you. Thanks!