เรื่องราวเกิดขึ้นในประเทศญี่ปุ่นในอนาคตที่มีการระบาดของโรคพิษสุนัขบ้า Mayor Kobayashi (เสียงโดย Kunichi Nomura) สั่งให้ส่งสุนัขทั้งหมดไปยังเกาะ Trash Island เพื่อป้องกันการแพร่กระจายของโรค ทำให้สุนัขทั้งหลายต้องใช้ชีวิตอยู่ในสภาพแวดล้อมที่ยากลำบาก
เมื่อ Atari Kobayashi (เสียงโดย Koyu Rankin), หลานชายของนายกเทศมนตรี, ตัดสินใจที่จะออกตามหาสุนัขของเขา Spots (เสียงโดย Liev Schreiber), เขาได้เดินทางไปยังเกาะและพบกับกลุ่มสุนัขที่นำโดย Chief (เสียงโดย Bryan Cranston) ซึ่งเป็นสุนัขที่ไม่มีเจ้าของ