Dizem que cachorro dá mais trabalho por querer mais sua atenção e carinho, mas é muito bom ter alguém que sempre te recebe com alegria e só de te ver já fica feliz.
Gato é mais independente de atenção eu acho, aí talvez se vc não tem muito tempo disponível isso seja bom.
Cachorro vive em cima de você, é carinhoso, leal, só que tem hora que a pessoa cansa de tanto grude, aí pra quem não gosta dessas coisas é bom um gato, mas como eu curto, prefiro um cachorro mesmo.