20151023 india: Pets become stress busters; mascots in new-age offices