I've got a cat - the thing with dogs is (even though i really love them and would like to have one) is that they're just as intensive in terms of taking care of them as a child. A cat will use the toilet and go about its day alone as it pleases - dogs are attention seekers!