Entity Reference | View - Display content based on a entity reference field's value that is randomized? We are using Entity Reference.

We have a content type "Dog", and a content type "Breed".
In the Dog content type, there is an entity reference field to Breed

We want to have a View that displays pictures and names dogs of a random Breed. If the page is refreshed, it should select a new random breed by which to filter the Dogs displayed.
We are displaying Dogs by Breed no problem, but getting it to load (and refresh) with a Random breed (and populating the Dogs accordingly) is the challenge we cannot yet solve.

I have a feeling we need to use a PHP Contextual Filter to handle this, but not sure what the approach is to make it work properly. Does anyone have any insight here??
you just have to configure a view that:

shows 1 breed, sorted random.
has another display that shows dogs based on a contextual filter on the breed nid
Install views field view
use the block from step 2 as a field in your first display and give the nid of the breed as a contextual filter to your views field.

So this views will show one random breed and has a view field to show the dogs that are of that breed. Hope this helps you out.