puppy dog Eric + potentionally cringy self-insert