Gli eventi del film avvengono a New York City. Max, un terrier, vive una vita felice con la sua padrona Katie. Ma un giorno, Katie porta a casa Duke, un altro cane e fra i due nasce una rivalità, che dovranno però mettere da parte quando dovranno fermare un coniglio adorabile dal nome di Nervosetto (Snowball nell'originale) e il suo gruppo di animali abbandonati che lanciano vendetta sugli animali domestici e i loro padroni. Nel frattempo, Gidget, un'amica e vicina di Max e tutti i vicini del terrier fanno squadra per trovarlo dopo che lui e Duke perdono la via di casa.