Overview. Join Our Team at The Pet Mechanic South Street – Your Veterinary Skills Can Make a Difference. Are you passionate about animal health and dedicated to providing excellent veterinary care. The Pet Mechanic is seeking an Associate Veterinarian to join our progressive, full-service veterinary practice at our South Street location in Philadelphia. . About Us:* Founded in 2010, The Pet Mechanic has grown to encompass two state-of-the-art fac...