I took a pet first aid course. It was about 14 hours spread over 2 days and included breaks for lunch.
I thought a little too much time was spent on REALLY basic stuff and I thought some info was out-dated. We first practiced bandaging techniques on stuffed animals then brought dogs in the next day to practice on. CPR was done of stuffed animals. I would have preferred it be a bit more professional, working with life-like dog dummies but I don't know if such a thing exists.
It was great that people were able to share stories and opinions. I learned how to remove porcupine quills though so I did learn a few things and we got a handbook at the end.
I don't think pet first aid is regulated. Someone correct me if I'm wrong. The impression I got was that they saw a market for a course and started one. With all the dog walkers and daycares in Vancouver "certified in pet first aid" makes owners feel a bit more at ease leaving their dogs with someone else for the day.
Good Luck with your program!