Peanut had to wear the e-collar for a week because of the licking. He had internal stitches so he didn't have to get them removed. Maybe you could give him some Benadryl for the itching. As for feeding Jackson, I suggest you hand feed him, that's what I had to do with Peanut when he had on the e-collar.
Good Luck and give him extra kisses from everyone on Yorkie Talk!