I'm looking for a normal type and Snubull/Granbull look evil so can you tell me which games they're in and where I can find them in all games?.
Gold / Silver
Route 6, 7, 8, 34, 35
Route 5 / 6 (Granbull)
Diamond / Pearl / Platinum
HeartGold / SoulSilver
Route 38 / 39
Source: DB page on Snubull
Note: Only one location for Granbull
You can find Pokemon's locations by going to their Pokedex and then pressing "locations" at the top.
Here is the Snubull page: http://pokemondb.net/pokedex/snubbull#dex-locations