A
Pet Shepherd, NC
312 Neuse Forest Ave New Bern, NC 28560, New Bern NC 28560
252-638-9099
Pet Shepherd, NC works with many rescues nationwide & in Canada providing 24/7/365 protection for their pets while in foster care and after adopti