This is tight for my 10 pound dog so I can not imagine it would fit a bigger dog.