Estás erróneamente dando una orden al usar $7^4$. $7^4$ da el número de $4$-tuplas $(w,x,y,z)$ donde $1\leq w,x,y,z\leq 7$ con cada número que representa un día. Usted obtener porque hay $7$ opciones para cada lugar. Pero en el numerador, usted no tiene ningún pedido - en su lugar, usted está contando el número de subconjuntos (y por definición, los conjuntos se desordenada) de un conjunto $\{1,2...7\}$ con cardinalidad $4$. Como antes, cada número representa un día, pero no eres la asignación de un día para cada perro.
Cada conjunto de $4$ días, por ejemplo,$\{1,2,3,4\}$, que podemos pensar como el domingo, lunes, martes, y miércoles, representa varias asignaciones de días a los perros. El primer perro podría haber nacido en cualquiera de los $4$ días, el segundo perro podría haber nacido en cualquiera de los $3$ días restantes, el tercer perro podría haber nacido en cualquiera de los $2$ restante de días, y el último perro no tiene ninguna opción. Si multiplicamos el número de conjuntos de tamaño $4$$4!=24$, obtenemos todas las permutaciones de días representada por los conjuntos, ya que cada uno ha $24$ permutaciones. Este factor adicional que nos da la respuesta.