So, in the Sims 3: Pets, I actually kinda get sad when I see a stray dog. I hate the fact that there is dogs in the world who have to live in the streets and not be sitting in a house. I created him so that he can adopt a lot of strays in the Sims 3.
Now, as for the stuff you need to know
Expansion Packs You Need: World Adventures, Late Night, and Pets
CC Links You Need: http://www.modthesims.info/download.php?t=395649
You can find him in the Uploads for the Fame column. Hope you have fun with him.