Welcome to you too To answer your query in regards to a pet trainer program, we have a couple. I highly recommend Valorsuite and then we also have Neoquest's Auto Trainer program (which I gather isn't updated for now, so I would avoid using this one until it is).
Cheers. Thank you.