Bee and PuppyCat ★★★★★

Everything from the animation to the score is designed to make my fuckign heart break, I think? And boy does it succeed.