UNDERSTANDING THE COMPANION ENVIRONMENT: A OVERVIEW