When looking at a pure bred animal, the word "drive" is used to describe the energy level of the dog. Many breeds have a high breed and a low breed, it's in the bloodline. For example, I own two rottweilers, they have been the best dogs I have ever owned in my life, and I've owned probably 12 in my life and I do rescue work, with the rescue I've probably seen hundreds of animals in my life.
When talking to a reputable breeder, they should be able to tell you about the lineage of the puppies for sale, and if they were a higher or lower drive. Both my dogs are very low drive, and would be terrible working dogs, but make perfect pets, neither of them have any problems being in their crates for 10 hours, and for the most part return back to their crates on their own after my wife and I have settled into the evening tube watching.
As far as a dog/cat thing, I recommend crating, it is the furthest thing from in humane you can get, and it adds a level of disciple that I have had nothing but good experiences from. That eleiminates the need for the dog and cat to be around each other un supervised.