It's great for litters of puppies. Small dogs would be fine but I wouldn't recommend it for larger dogs. My dogs are small and it works perfectly for them. Plenty of room for play. Plus I know they are safe.