Marmaduke (Owen Wilson) è un chiassoso cane tedesco adolescente di 90 kg che vive con la famiglia Winslow e si trasferisce in California, dove si innamora di Jezebel (Stacy Ferguson), un bellissimo levriero afgano.