Size i got, fits near perfectly and is adjustable to an extent also. It is adjustable for his barrel chest and a perfect length. Despite the strap discrepancy, i really like the vest, it fits her well.
Service animals are being faked because of irresponsible sales. My dog slips right out of it and even after adjusting it multiple times my dog is always uncomfortable.
Cats were securely fitted and had no mobility issues. Easy velcro on and off and the latch is easy to make harness secure.
After 2 months he steps into the front paw holes which are large enough for his polydactal paws. My pom is 15 weeks and weighs 4.