The infographics below show some good items to have on hand for your pet in case of emergencies. A DIY kit insures that you will have everything you might need. I have also posted some very good ready-made kits on the market, as well. They come in very basic packs starting around $20 on up to fully stocked packs costing as much as $90. Available online at many sites, your local pet supply stores, and even your local Humane Society. You could even add the extra items listed below if they are not included in the prepackaged kits.
This kit is available throughout the ASPCA Online Store http://www.aspcaonlinestore.com/product/36422
From 1800petmeds.com http://www.1800petmeds.com/Canine+Friendly+Pet+First+Aid+Kit-prod11549.html
And from CPR-savers.com http://www.cpr-savers.com/Pet-First-Aid-Kits_c_408.html
The DogGoneIt Kit for Dogs:
The Bow Ow Dog First Aid Kit:
The First Aid Kit for Pets: