Cats are cute and nice to have around, fairly low maintenance, dogs are useful and take time to train. Unless you're training your dog to tear people's throats out then it's just an aesthetic/personal choice.
There's a lot of fun you can have with a computer.