Twin dogs were used for the titular character. No digital enhancements were used other than lip-syncing.
Ron Perlman was originally cast as the voice of Chupadogra, but for unknown reasons, Sam Elliott took over the role.
In the original comics, Marmaduke never talked.
Amanda Seyfried was the first choice for Mazie.
Twin dogs were used for the titular character.
The film has the distinction of featuring two dog farts, three urine gags, two hits to the groin, one animal belch, two record scratch moments and two uses of the phrase "Who let the dogs out?"
Register to update information, save favorites, post photos, news stories and comments.