What is the meaning of "to be with"?
Native speaker’s answer
Rebecca
In this context, "To be with" has the same meaning as "To be around". Thus, in this context, it could be understood as "Dog owners are the most fun to be around." Ex: It's great to be with you. = It's great to be around you. Ex: Being with you makes me nervous.