Would that be the mesh or the tubular one?sorry, (again), for the huge delay in this reply! I was randomly in Halfords killing time until the sports shop next door opened, and noticed a "universal" dog guard which looked a similar shape to the Tarraco boot space.. It was £35 so thought I'd take a punt and it's absolutely excellent. It comes in three parts which you can attach (or not) however you like. There's clips to secure it to the headrest and it seems sturdy enough so far,
Can you share any photos, especially interested, if the mesh, in how the bottom part looks and how much it protrudes from the seatbacks (if at all).