animal and gral