Looks like Papa Ted got himself a new unwilling "guest". This one's not about to forget his stay on the farm.