Yes, all the pets content should be there - if you open an existing game you'll have the option to place the cat park, dog park, equestrian center, and horse ranch, and there will be wild animals and stray cats and dogs. (One problem is: I'm not sure there's a lot big enough for the equestrian center...) If you start a new game these lots should be added automatically, or you'll find them in the community lot bin in Edit Town if they're not.