This is from Single Mothers sophomore album Our Pleasure.
They’re based out of London, Ontario and have been kicking around since 2008.
Leash reminds me of another song or artist, but I can’t put my finger on it. If you can, please leave a comment. It’s driving me nuts.