Cat Haven buckles under pressure after being forced to take in 31 cats from one owner in a single day