Answer: 8 dogs
Explanation:
There are 96 animals in the shelter.
1/3 are ferrets which means that the number of ferrets is:
= 1/3 * 96
= 32 ferrets
Remaining animals:
= 96 - 32
= 64 animals
7/8 of the remaining are rabbits:
= 7/8 * 64
= 56 rabbits
Number of dogs is what is left so:
= 64 - 56
= 8 dogs