Given that an animal shelter houses three kinds of animals: dogs, cats and rabbits and it has a total of 126 animals. 1/3 of the animals are cats. This means, 1/3 of 126 is 42. So there are 42 cats. 3/4 of the remaining animals, which is 84 are dogs. So 3/4 of 84 is 63. So there are 63 dogs. 63 dogs plus 42 cats is 105 animals. 126 minus 105 is 21. Therefore, there are only 21 rabbits. Hope this helps.