James D. Callahan III:
	- Fixed incorrect check for unknown pets. Minor cleanup.
	- Nomenclature changes.
