Resolved #69 - dates can be ignored and parse gets defaults; Resolved #70 - dup add pets

Dates can be ignored, will receive defaults that are ignored when later outputted (resolved #69); Dup add pets resolved (resolved #70)