The biggest difference is that dogs are obedient (faithful) to their pack-leader by nature, but a cat's faithfulness must be earned and can't be bullied into it. Once you have taken time to earn your cat's affection and devotion, you will find it just as faithful, or more so, than a dog.