He's had to submit it already, so we probably won't be able to make any changes. But constructive feedback is still welcome, as I am sure I can learn from it.
Friend: vox, electric guitar (left), claps and tambourine
Me: Acoustic guitar (right), bass guitar, some claps and all the MIDI stuff (drums, bongo, Sakura), plus editing et al in FL Studio.
Animal samples are freebies available online. The dog is from here, so thanks to Daniel Simion for that.
Downside is the tune has been stuck in my head for days