Low-cost vaccine clinic: 10 a.m.-1:45 p.m. May 16 and 23, TARA Clinic, 60 Enterprise Place, Middletown. For previously spayed or neutered cats and dogs only. No appointment needed. Dogs must be leashed and cats in carriers. One-year rabies vaccine, $10; three-year rabies vaccine with written proof of current vaccination, $15; distemper vaccine, $15; canine heartworm/Lyme test, $25; microchipping, $35. Visit tara-spayneuter.org for complete service list.

Armed Forces and Family Fun Day: noon-4 p.m. May 18, Bowdoin Park, Wappingers Falls. Family and dog friendly. K-9 demonstration, dunk tank, face painting, photo booth, costume contest, games, raffles. Dogs must be on non-retractable leashes. Hosted by Dutchess County SPCA and Pets4Vets. Dcspca.org. 452-7722.

Rabies clinic and bake sale: 1:30-2:30 p.m. May 18, Humane Society of Middletown, 142 Bloomingburg Road, Middletown. Rabies vaccine, $15; distemper vaccine, $15. For dogs and cats. Proof of current vaccine required for 3-year vaccine. Dogs must be leashed and cats in carriers. Cash or credit card only. 361-1861.

Adoption event: noon-3 p.m. May 18-19, PetSmart, 88 Dunning Road, Middletown and PetSmart, 128 Bailey Farm Road, Monroe. Visit available pets for adoption from Humane Society of Walden. 778-5115.

Low-cost spay/neuter clinics: Mobile clinic for cats: May 20, 27, Newburgh; May 21, 28, Monroe; May 22, 29, Middletown; May 23, Monticello. $70 per cat includes spay/neuter, rabies vaccine, ear cleaning, nail trim. Stationary clinic for dogs, every Mon., Tues., Wed., Middletown. $120 and up includes rabies vaccine and cone collar. By appointment only. Additional services available. The Animal Rights Alliance, Inc. 343-1000. tara-spayneuter.org.

Bags for a Cause Program: Throughout June, Hannaford, 31 Ted Drive, Pine Bush. For every reusable Green Community bag purchased from display tagged Everything Animals Resource Center, $1 will be donated to EARC. 361-4465.

Dining Out for Dogs & Cats: 5 p.m. June 1, Lassen Lodge, 6 Noor Road, Mountainville. Rain date, June 2. $50 per person. Benefits Canine Sanctuary. Tickets, caninesanctuary.net. 534-8414.