Accidents happen, I wouldn't focus too much on the past and focus on the future.
FA is not cured overnight unfortunately but with a plan in place you can move forward with purpose
If you post your general location there might be someone that can offer suggestions for a trainer or behaviourist
Jasmine - Female Miniature Poodle - born Aug 15, 2010
Loker Delgado Von Stalworth - Male GSD - born Jan 26, 2012
Koda & Zazu - 5 year old male cats
Alex - Male Cocker Spaniel (rescue) - RIP Cuddlebug 2007-2010