Yes you need to take tests in town. The more you take the more animals you get. I think they cost money though, i cant really remember because i took them a long time ago. but now i have so many animals staying with me i can barely take care of them all. but thats how you get the other animals like lambs, fawns, dogs, cats, and horses.