Female friends gather their dogs outside in a fenced area.
female friends are in an outdoor fenced area with their dogs
Outside implies outdoors.  If the female friends gather their dogs, the implication is set that the dogs are with them.
exists e1 s1 x1 x2 x3 x4.(in(e1,x4) & n_area(x4) & a_fenced(s1) & Theme(s1,x4) & r_outside(e1) & Theme(e1,x3) & Actor(e1,x1) & v_gather(e1) & n_dog(x3) & of(x3,x1) & n_thing(x1) & n_friend(x1) & (x1 = x2) & ne_nam_female(x2))
exists p1 s1 x1 x3.(exists s2 s3 x2.(in(x1,x2) & with(x2,x3) & n_area(x2) & a_fenced(s3) & Theme(s3,x2) & a_outdoor(s2) & Theme(s2,x2)) & n_dog(x3) & of(x3,x1) & n_thing(x1) & n_friend(x1) & a_female(s1) & Theme(s1,x1))