Here near Portland or Lakeside? Just down the road from the new place in Lakeside is a goat farm so I have to wonder if it's them?
it wouldn't hurt to check. see if they have a large white dog.
If I can trust my memory, the house sets sort of uphill.. I will search for pictures.
maybe can find an address, too.