Oliver, un chat orange orphelin, est perdu à New York. Un chien intelligent de la rue nommé Dodger le retrouve. Dodger persuade Oliver de lui acheter des saucisses (chez un vendeur de hot-dogs nommé Louie). Dodger laisse le chat derrière lui et court vers la péniche de son pauvre propriétaire, Fagin. À l'intérieur de la barge se trouvent quatre autres chiens. Il s'agit de Tito le chihuahua, Einstein le Grand Danois, Rita le chien courant afghan et Francis le bouledogue. Oliver entre par effraction et est interrogé par les autres chiens. Il leur dit qu'il a suivi Dodger parce qu'il voulait une part équitable des saucisses. Dodger commence à se battre avec Tito. Francis et Einstein se joignent au combat. Fagin l'interrompt. Fagin a des ennuis avec un usurier nommé Sykes, parce qu'il doit de l'argent à Sykes. Sykes dit que Fagin doit payer l'argent dans les trois jours. Afin d'obtenir l'argent, Fagin, ses chiens et Oliver partent dans les rues de la ville le lendemain. Alors que le pauvre homme est malchanceux en essayant de vendre ses affaires inutiles, les animaux rencontrent une limousine conduite par Winston, un majordome. Ils montent un numéro pour attirer son attention. Après avoir essayé de démonter le tableau de bord de la limousine, Tito se fait "griller". Oliver s'emmêle dans les fils électriques à proximité. Jenny, une petite fille dont Winston s'occupe pendant que ses parents sont en voyage, décide d'adopter Oliver. Elle le ramène chez elle, sur la Cinquième Avenue. Elle lui promet qu'ils seront "de bonne compagnie" pour toujours. Le lendemain matin, les chiens de Fagin s'introduisent dans la maison familiale afin de ramener Oliver sur leur péniche. Cela bouleverse le caniche de la famille, Georgette. Mais elle les laisse prendre Oliver. Lorsqu'ils reviennent à la péniche, Oliver leur explique que Jenny lui manque. Cela contrarie Dodger, car il a l'impression qu'Oliver ne se soucie plus d'être dans leur gang. Fagin, cependant, se rend compte qu'Oliver est son meilleur espoir, à cause de l'étiquette dorée sur son col. Fagin écrit une note au hasard à la "personne très riche propriétaire de chat" à l'adresse d'Oliver dans l'espoir d'obtenir l'argent de Sykes à temps. Jenny lit la note après être rentrée de l'école. Georgette et elle se rendent sur les docks pour récupérer Oliver. Jenny le récupère, grâce à Fagin. Cependant, Sykes la kidnappe pour la rançon que Fagin doit payer dans les 12 heures. Fagin et ses chiens parviennent à sauver Jenny et Oliver de la colère de Sykes et de ses dobermans, Roscoe et DeSoto. Le lendemain, Jenny fête son anniversaire avec Oliver, Fagin, les chiens et Winston. Finalement, Oliver décide de rester avec Jenny. Dodger lui promet une place spéciale dans le gang, en tant que "vice-président". Dodger et le gang rentrent tous chez eux avec Fagin.