Does the officer have to catch my animal before they can issue me a ticket?

No, an ACO can issue a notice of violation if they witness an animal at large.