I took the pet CPR class, taught by Jennifer, and I learned a lot more than I was expecting. I signed up because I wanted to learn how to do CPR, but the information about bleeding, burns, choking, and muzzling were realistically the most valuable.
The dog mannequins were very helpful in understanding how to locate a dog's pulse, and where or how forcefully to perform chest compressions. Sure - you can watch YouTube videos and read infographics, but I didn't feel confident with chest compressions until after practicing on the mannequin.
The class itself was based on video segments, supported by practice, discussions, and examples of real-world scenarios. Jennifer was also very knowledgeable! She is an animal lover, medical professional, and shelter volunteer. I enjoyed her pro tips, and feel like I'm much better prepared for dog emergencies now.
In addition to first aid/CPR, I also learned about disaster preparedness and what I should (and shouldn't) have in my dog emergency kit. Super helpful!