Our medium size crate will accommodate up to a 45 pound dog. This model is perfect for Blue Heelers, Spaniels, Border Collies, Beagles, Australian Shepherds, and Terriers just to name a few. Our crate will fit most pups under 22 inches tall and 33 inches long. View image to see how to measure your pup (View Image). Contact us if you have a size specific question about your dog!