And the initial cost is higher than for disposables.
Disposable dog diapers are convenient and easy to use; just discard when done.
Full diapers are almost exactly like diapers for human babies, except they have a hole for the tail.
Do-it-yourselfers also use baby diapers for their dogs, cutting a hole for the tail.