رفتارهای حیوانات را می‌توانیم در محیط طبیعی یا آزمایشگاهی مشاهده نماییم. مشاهدهٔ رفتار حیوانات در محیط آزمایشگاهی بیش‌تر به منظور پژوهش در زمینه‌ای خاص انجام می‌شود. مزیت مشاهدهٔ آزمایشگاهی نسبت به مشاهده در طبیعت این است که در مشاهدهٔ طبیعی عوامل جانبی باعث می‌شوند که پژوهش و رفتارشناسی حیوانات نیاز به زمان بیش‌تری نسبت به مشاهدهٔ آزمایشگاهی باشد.