Watch Mac DeMarco's Goofy, Sun-Dappled 'This Old Dog' Video

Angelenos frolic in canine masks in new clip from upcoming 'This Old Dog' album

Mac DeMarco released a new video for "This Old Dog" and announced summer tour dates in North America and Europe.

Mac DeMarco's playful new video for "This Old Dog" is filled with actors wearing wolfish, theatrical canine masks. The song will appear on DeMarco's This Old Dog album, which is slated for a May 5th release.

DeMarco directed his latest clip, weaving together footage of masked characters as they enjoy daily life in Los Angeles: admiring a statue of Bruce Lee, hiking, kissing and soaking up the sun. As the images slide by, DeMarco and his band play pleasant, polished rock in the background. 

The music is lolling and unhurried, with gentle spurts of guitar and a dragging beat. DeMarco sings lightly but offers promises of eternal commitment: "As long as my heart's beating in my chest/ This old dog ain't about to forget." 

The singer/songwriter described the aim of his video in a statement. "A devoted dog discovers the meaning of its own existence through the lives of the humans it teaches to laugh and love," DeMarco wrote. "Reincarnated as multiple canines over the course of five decades, the lovable pooch develops an unbreakable bond with a kindred spirit named Ethan. As the boy grows older and comes to a crossroad, the dog once again comes back into his life to remind him of his true self."

Following This Old Dog's release in May, DeMarco will embark on a lengthy tour through North America and Europe.

Mac DeMarco Tour Dates

April 14 - Indio, CA @ Coachella Valley Music and Arts Festival
April 21 - Indio, CA @ Coachella Valley Music and Arts Festival
May 9 - Burlington, VT @ Higher Ground Burlington
May 10 - Montreal, QB @ MetropolisThu. May 11 - Montreal, QB @ Metropolis
May 12 - Toronto, ON @ Danforth Theater
May 13 - Toronto, ON @ Danforth Theater
May 14 - Royal Oak, MI @ Royal Oak Music Theatre
May 15 - Cleveland, OH @ House of Blues - Cleveland
May 16 - Chicago, IL @ Vic Theatre
May 17 - Nashville, TN @ Marathon Music Works
May 19 – Sun. May 21 - Gulf Shores, AL @ Hangout Music Festival at Gulf Shores Beach
May 20 - Atlanta, GA @ The Tabernacle
May 21 - Asheville, NC @ Highland Brewing Company
May 22 - Pittsburgh, PA @ Mr. Small's Theater
May 23 - Washington, DC @ 9:30 Club
May 24 - Washington, DC @ 9:30 Club
May 26 - Sun. May 28 - Allston, MA @ Boston Calling Music Festival at Harvard Athletic Fields
May 30 - London, UK @ O2 Academy Brixton
May 31 - London, UK @ O2 Academy Brixton
June 2 - Barcelona, ES @ Primavera Sound
June 4 - New York, NY @ Governor's Ball at Randall's Island Park
August 5 - Chicago, IL @ Lollapalooza
August 9 - Copenhagen, DK @ Den Graa Hal
August 10 - Oslo, NO @ Oya Festival
August 11 - Gothenburg, SE @ Way Out West
August 13 - Prague, CZ @ Meet Factory
August 14 - Budapest, HU @ Sziget Festival
August 15 - Vienna, AT @ Arena
August 17 – Hasselt, BE @ Pukkelpop Festival
August 18 - Biddinghuizen, NE @ Lowlands Festival
August 20 - Saint Malo, FR @ La Route du Rock
August 23 - Zurich, CH @ Zurich Open Air Festival
August 24 – Asolo, IT @ AMA Asolo
August 27 – Paris, FR @ Rock En Seine
August 29 - Newcastle, UK @ The Academy
August 30 - Edinburgh, UK @ Usher Hall
August 31 – Sun. Sep. 3 – Salisbury, UK @ End of the Road Festival
September 8 - Berkeley, CA @ Greek Theater
September 9 - Portland, OR @ Oregon Zoo Amphitheatre
September 10 - Seattle, WA @ Moore Theatre
September 12 - Vancouver, BC @ Vogue Theatre
September 13 - Vancouver, BC @ Vogue Theatre
September 14 - Spokane, WA @ Knitting Factory
September 15 - Missoula, MT @ Wilma Theatre
September 25 - Durham, NC @ Carolina Theatre
September 26 - Athens, GA @ Georgia Theatre
September 27 – New Orleans, LA @ Orpheum Theatre
November 7 - Hamburg, DE @ Grunspan
November 8 - Berlin, DE @ Astra
November 10 - Cologne, DE @ Kantine
November 22 - Dublin, IE @ Vicar Street
November 30 - Amsterdam, NE @ Paradiso