We have a BIG malamute. She is a rescue so she has some issues with pulling and being on leash. This harness is light wieght, big enough and doesnt let her pull. She loves her new “jacket” It is easy to put on and take off, but she happily wears hers all the time. We could never find one big enough for her , without tugging on her. This one is so perfect!