Snuggles doesn't pull a whole lot so the harness is good for her. but you have larger dogs so they probably will need a different harness!