
1,500 beagle dogs have been set free from a breeding and research facility after animal groups paid for them to be released.
The beagles will be placed with adoptive families following medical checks and other specialised care.

1,500 beagle dogs have been set free from a breeding and research facility after animal groups paid for them to be released.
The beagles will be placed with adoptive families following medical checks and other specialised care.