Tree and a bit of dog (again)