Help close to home

Community resources.

Practical support for Eastern North Carolina pet families—from food and affordable care to lost-pet help, training, and rehoming.

Care / support / second chances03 / real moments
A rescue dog receiving patient hands-on care outdoors
A rescue dog recovering with protective leg wraps
A rescue dog riding safely during transport

01 / Food and veterinary care

Keep pets with their people.

The Cheeto Pet Pantry

Free pet food and supplies across Coastal Eastern North Carolina. Its 24/7 pantry boxes are open without registration or income requirements, and a monthly pantry is held in Havelock while supplies last.

Monthly location: Peace by the Beach, 466 US-70, Havelock, NC 28532 · first Saturday of each month

Pantry details and locations

Pet Food Pantry of Eastern NC

Pet food and spay/neuter assistance for families experiencing financial hardship, with the goal of keeping pets at home and out of shelters.

Check current assistance

Adoption First Veterinary Clinic

Low-cost spay/neuter and wellness care, including services for community cats. This is not a full-service or emergency hospital.

114 Enterprise St, Jacksonville, NC 28546
(910) 745-6406 · Monday–Friday, 8 AM–4 PM

Request an appointment

Misplaced Mutts Mobile Veterinary Clinic

A mobile veterinary clinic serving Carteret and Craven counties. Check the clinic directly for current locations, availability, and services.

View the mobile clinic schedule

02 / Urgent and lost-pet help

Move fast. Stay clear.

Emergency veterinary care

If your pet is having trouble breathing, experiencing uncontrolled bleeding, collapse, poisoning, seizures, severe trauma, or another emergency, call an emergency hospital immediately.

Verdigris Pet Hospital and Emergency Care
684 W Thurman Rd, New Bern, NC 28562 · (252) 649-3649

Visit Verdigris

Swansboro Animal Hospital
130 Phillips Loop Rd, Swansboro, NC · (910) 325-8227

Free microchip scanning

Found a lost pet in Craven County? Free microchip scanning is available at these community locations. Call ahead when possible.

  • Vanceboro Town Hall: 7905 Main St, Vanceboro
  • Fairfield Harbour Fire Department: 589 Broad Creek Rd, New Bern
  • Craven Animal Shelter: 1639 Old Airport Rd, New Bern
  • Harlowe Volunteer Fire Department: 3930 Hwy 101, Havelock

03 / Rehoming and military families

Plan the next step with care.

Home To Home

Create a pet profile, review applications, and choose a new home without your pet entering a shelter. Start early and be honest about medical and behavior history.

Start a rehoming profile

Rehome by Adopt a Pet

A direct-rehoming platform that helps owners connect with potential adopters. Use safe meeting practices and never hide known medical or behavior needs.

Explore Rehome

Found stray animals

Report found strays to the animal-control agency for the county or city where the animal was found. That gives families the best chance to locate a missing pet and satisfies local stray-hold procedures.

Because of Bubbles is foster-based and cannot guarantee intake. For rescue-specific questions, contact our team.

Dogs on Deployment

Nationwide support for active-duty service members, reservists, veterans, wounded warriors, and their families, including a military-pet fostering network, education, and qualifying financial assistance.

Get military pet support

04 / Local recommendations

People who know pets.

K9 Corner

Local pet store carrying food, treats, toys, grooming supplies, collars, leashes, and more at 4862 Arendell St, Morehead City.

Visit K9 Corner

Verify before you go

Hours, eligibility, and availability can change.

Contact each organization directly before traveling. Listings are provided as community references and do not guarantee availability or constitute an endorsement. In a life-threatening emergency, contact an emergency veterinary hospital immediately.

Contact Because of Bubbles