90 dogs, 160 cats need good, loving homes

90 dogs, 160 cats need good, loving homes