Added dog intersect method