Reactive dog class