We used Yorkshire Canine Academy for our border collie who would pull when walking, ignore instructions and be a nightmare around other dogs and people. Elisha has helped train sid with his outbursts and ourselves in handling his behaviour from the get go and she has been incredible. We have a seen a Huge improvement in sid to the point we joined in a group class we other dogs and owners which is something we never thought possible