19 adorable Edinburgh small animals in urgent need of a forever home

These 19 rescue small animals are in desperate need of a permanent, loving home.
Small animalsSmall animals
Small animals

Scottish SPCA is currently taking care of several rabbits, birds, ferrets, mice and guinea pigs, some of which have tragic backgrounds. These are all the small animals currently up for adoption.