This would definitely be for a small dog. I got 1 of these thinking it would fit my dog Ripley (my pic), I thought wrong! The harness barely came to his shoulders ( that's with the harness fully adjusted as far as it would go!)
Looking for one of these but this Def wouldn't fit my Dakota Bear! Measured Him about 2 months ago and His neck was 20" and His chest was 34" then and He's filled out more I'm sure since then! Hope He stops growing after He turns 2 the end of May!