אי הכלבים (סרט)
עלילת הסרט

הסרט נפתח בפרולוג המתאר מאבק קדום בין כלבים לבין בני אדם, שהוכרע הודות לסמוראי צעיר, שהנציחו בהייקו.
חלקו העיקרי של הסרט מתרחש בעיר הבדיונית מגסאקי שביפן, בה פורצת שפעת מנגיף אינפולאנזי ומתפשטת דרך אוכלוסיית הכלבים. קובאיאשי, ראש העיר החדש והסמכותי של העיר מגסאקי, חותם על צו המורה להגלות את כל הכלבים לאי זבל. אף על פי שמדען ראשי טוען כי הוא קרוב לפיתוח חיסון לנגיף, הצו יוצא לפועל. הראשון לגלות מן העיר הוא הכלב ספוטס, השייך לאטרי קובאישי, אחיינו היתום של ראש העיר, שאומץ על ידו. הכלבים שנשלחים לאי סובלים מתסמיני המחלה ומרעב.
שישה חודשים לאחר מכן, אטרי גונב מטוס קטן וטס לאי הזבל כדי לחפש אחר ספוטס. המטוס מתרסק על האי, ואטרי מחולץ על ידי חבורת כלבים המנהגת בידי כלב שחור בשם צ'יף (בריאן קראנסטון). שאר החבורה כוללת את רקס (אדוארד נורטון), בוס (ביל מארי), דוק (ג'ף גולדבלום), וקינג (בוב בלבן). החבורה מחליטה לעזור לאטרי בחיפושים, חרף הסתייגותו של צ'יף, שהיה בעברו כלב משוטט ומסרב להתרועע עם בני אדם. יחדיו, הם הודפים צוות הצלה שראש העיר שולח במטרה למצוא את אטרי. במהלך התקרית, שכללה מאבק בכלב רובוטי, הכלבים נפצעים ובעיקר צ'יף. צ'יף מחליט לעזוב את החבורה, פוגש בכלבה בשם נוטאנג, המעודדת אותו במהלך השיחה ביניהם לחבור לחבורה בחזרה. החבורה בוחרת לצאת לחיפושים בקצה המרוחק של האי, ובדרך מתייעצת עם שני כלבים נבונים בשם יופיטר ואורקל, המזהירים אותם מפני קיומם של כלבים מבודדים קניבלים. בינתיים בעיר, המדען הראשי מצליח לפתח את החיסון אך נרצח בעזרת סושי מורעל בפקודת ראש העיר. טרייסי ווקר, תלמידה אמריקאית מתוכנית לחילופי תלמידים, חושדת כי מדובר בקונספירציה, מתחילה לחקור ומארגנת תנועת מחאה נגד גירוש הכלבים. ראש העיר טוען כי אטרי נחטף בידי כלבים ויש להוציאם להורג.
במהלך מסע החיפושים, אטרי וצ'יף מופרדים משאר החבורה. אטרי שובר את המתח ביניהם ומקלח את צ'יף. המקלחת חושפת שפרוותו של צ'יף היא בעצם לבנה, וקיים דמיון רב בינו לבין ספוטס. צ'יף נזכר כי נולד למשפחה בה כל הגורים מתו למעט גור אחד. צ'יף ואטרי מתחברים עד שהם נתקלים שוב בשאר החבורה, ומתאחדים איתם. הם נתקלים שוב במשלחת של ראש העיר, אך חבורת הכלבים המבודדים מצילה אותם, כשבראשם עומד ספוטס. הוא חושף כי הוא ניצל בידי הכלבים המבודדים והפך למנהיגם, והוא עומד להיות אבא. בנוסף הוא מאמת עם צ'יף את העובדה כי הוא אחיו האבוד. בינתיים, האנשים בעיר מאמינים כי אטרי נהרג בידי הכלבים.
ינשוף שנשלח בידי אורקל, מידע את החבורה ואת הכלבים המבודדים כי ראש העיר מתכנן להשמיד את כל הכלבים באי, ושאר הכלבים באי נכלאים. אטרי והכלבים הנותרים מתכננים לשוב לעיר. בינתיים טרייסי ווקר מתעמתת עם יוקו אונו, עוזרת המחקר של הפרופסור, ומחלצת ממנה את הנסיוב האחרון לחיסון מפני השפעת. בטקס ההשבעה מחדש של ראש העיר, ראש העיר מתכנן לתת את הפקודה להשמיד את הכלבים, אך טרייסי ווקר מתפרצת לשם וחושפת את הקונספירציה. בתגובה ראש העיר דוחה את האשמות כלפיו ומבטל את אשרת השהות שלה טרייסי ווקר. ברגע זה מתפרצים אטרי והכלבים למקום, הנסיוב מוזרק לספוטס ומוכיח את יעילותו. אטרי מקדיש הייקו לראש העיר שמשנה את ליבו, אך יד ימינו בוחר להמשיך בתוכנית המקורית. מתחולל קרב ובסופו נלחץ כפתור ההוצאה לפועל של תוכנית ההשמדה. אולם, האקר, אחד מחבריה ללימודים של טרייסי ווקר פרץ למחשבי הרוצחים וגורם לגז ההשמדה להיות מופנה כלפיהם.
במהלך הקרב, אטרי וספוטס נפצעים אנושות, ואטרי נזקק להשתלת כליה. ראש העיר, מכה על חטא ובוחר לתרום את אחת הכליות שלו. ראשות העיר עוברת לאטרי על פי סעיף בחוק, והוא משיב את הכלבים לחברה. ראש העיר ושותפיו נשלחים למאסר באשמת שחיתות. אטרי וטרייסי ווקר הופכים לזוג, וצ'יף ונוטאנג הופכים לשומרי הראש שלהם. ספוטס, שנחשב למת, מחלים מן הפציעה וחי עם זוגתו וגוריו הקטנים.