Veterans Day Flag Raising: 11 a.m., VFW Post 10386, 3036 John L Ave.; followed by traditional ham and beans, and cherry pie contest; 757-9191.
Free Breakfast for Veterans: 7-9 a.m., Elks Lodge, 900 Gates Ave.; all local veterans and spouses invited; 753-2547.
Keep On Dancing: 6:30-8:30 p.m., Heidenreich Center, 1776 Airway Ave.; $10 donation to Heidenreich Center; ballroom dances; (928) 279-5011.
PetSmart National Adoption Weekend: 10 a.m.-4 p.m. through Nov. 13, PetSmart, 3260 Stockton Hill Road; 681-4815.
85th Birthday of Route 66: 3:45-10 p.m. Friday, 10 a.m.-6 p.m. Saturday, Santa Fe Park, Needles; fun-filled 2-day event; Friday: parade at 3:45, barbecue 6-10 p.m.; Saturday: car show 10 a.m.-2 p.m., street dance 2-6 p.m., entertainment, food and beverages at Jucy's Café starting at 6 p.m.; (928) 763-3855.
Mohave County Veterans Day Parade: 11 a.m.-noon, Northern Ave. around 2300 block; honoring military veterans, law enforcement, fire fighters, and EMTs; 757-9191.
DMS Events Gymkhana: 9 a.m.-4 p.m., GrayWood Stables, 2576 E. Calle Chavez (Mile Marker 14, N. Stockton Hill Road); age appropriate groups; prizes; $20-$30 per show; 692-0199.
Free Dog Orientation Training Classes: 1 p.m. every Saturday until further notice, PetSmart, 3260 Stockton Hill Road; bring current shot records; 681-4815.
Kingman Cancer Care 36th Annual Arts and Crafts Fair: 10 a.m.-5 p.m. Saturday, 10 a.m.-4 p.m. Sunday, County Fairgrounds, 2600 Fairgrounds Blvd.; handmade arts and crafts; $1 parking; 757-3760.