Yup, ours has you take a short quiz that matches you with a "color" representing a type of dog. We'd assign new dogs one of these colors based off of about 10 criteria that we would evaluate over a 2-3 day waiting period before they were available for adoption; it really helped lower the return rate of the pups.