Speranta Shelter in Bucharest – recently represented by local supporters at Leamington Christmas Tree Festival - cares for more than 500 rescued dogs.