Oliver, un gatto orfano arancione, si è perso a New York. Lo trova un cane di strada di nome Dodger. Dodger inganna Oliver per ottenere delle salsicce per lui (da un venditore di hot dog di nome Louie). Dodger lascia il gatto e corre verso la chiatta del suo povero padrone, Fagin. All'interno della chiatta ci sono altri quattro cani. Sono Tito il chihuahua, Einstein l'alano, Rita il mastino afgano e Francis il bulldog. Oliver fa irruzione e viene interrogato dagli altri cani. Dice loro che ha seguito Dodger perché voleva una buona parte delle salsicce. Dodger inizia a combattere con Tito. Francis e Einstein si uniscono alla lotta. Fagin lo rompe. Fagin è nei guai con uno strozzino di nome Sykes, perché deve dei soldi a Sykes. Sykes dice che Fagin deve pagare i soldi entro tre giorni. Per ottenere i soldi, Fagin, i suoi cani e Oliver partono per le strade della città il giorno dopo. Mentre il pover'uomo è sfortunato e cerca di vendere le sue cose inutili, gli animali incontrano una limousine guidata da Winston, un maggiordomo. Si mettono in scena per attirare la sua attenzione. Dopo aver cercato di smontare il cruscotto della limousine, Tito viene "arrostito". Oliver è aggrovigliato nei fili vicini. Jenny, una bambina di cui Winston si prende cura mentre i suoi genitori sono in viaggio, decide di adottare Oliver. Lo porta a casa sulla Fifth Avenue. Promette che saranno "di buona compagnia" per sempre. La mattina dopo, i cani di Fagin irrompono in casa della famiglia per riportare Oliver sulla loro chiatta. Questo sconvolge il barboncino della famiglia, Georgette. Tuttavia, lei lascia che prendano Oliver. Quando tornano alla chiatta, Oliver spiega che gli manca Jenny. Questo sconvolge Dodger, perché sente che a Oliver non importa più di far parte della loro banda. Fagin, però, si rende conto che Oliver è la sua migliore speranza, grazie alla targhetta d'oro sul colletto. Fagin scrive un biglietto a caso al "ricchissimo proprietario di gatti" all'indirizzo di Oliver nella speranza di ottenere i soldi di Sykes in tempo. Jenny legge il biglietto dopo essere tornata a casa da scuola. Lei e Georgette vanno al porto a riprendere Oliver. Jenny lo riporta indietro, grazie a Fagin. Tuttavia, Sykes la rapisce per il riscatto che Fagin deve pagare entro 12 ore. Fagin e i suoi cani riescono a salvare sia Jenny che Oliver dall'ira di Sykes e dei suoi Dobermann, Roscoe e DeSoto. Il giorno dopo, Jenny festeggia il suo compleanno con Oliver, Fagin, i cani e Winston. Alla fine, Oliver decide di restare con Jenny. Dodger gli promette un posto speciale nella banda, come "vice presidente". Dodger e la banda tornano tutti a casa con Fagin.