Leash Leader’s headquarters are located in Framingham, MA. 01702. For Emergency assistance, please call 617.833.8912, or email

For more information, questions, comments, concerns or to schedule a consultation, please fill out the form below. We will respond as promptly as possible.


Form to contact Leash Leader
    (check all that apply)
  • Date Format: MM slash DD slash YYYY
  • This field is for validation purposes and should be left unchanged.