Just the same as donations for human uses, when making plans to donate to animal shelters, you really should talk with the Coordinators.
Each location may have varying requirements as to what is acceptable ....... or not!
I'm sure you want to make something that is usable, than to show up to donate and be told NO!