Perfect Living Spaces for Dogs: Which Dog Thrives in Which Home?