30 Awesome Dog And Cat Halloween Costumes

Halloween is October 31. Here are 30 cute and clever costumes for dogs and cats, featuring store- and home-made pet apparel for the scariest night of the year:

Other articles on Halloween and pets:
Black cats: Halloween hazards, motivating myths
Keeping your pets safe on Halloween
Pet safety during Halloween