How far in advance can a pet owner book me?