Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'dogs', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
dogs
Transposition0
odgs
dgos
dosg
Transposition1
gods
dsgo
Transposition2
sogd
Transposition2r
sgod
Transposition0x2
odsg
Slip3A
ogds
dgso
Slip3B
gdos
dsog
Omission
ogs
dgs
dos
dog
Repetition
ddogs
doogs
doggs
dogss
QWERTY Substitution
sogs
fogs
digs
dpgs
dofs
dohs
doga
dogd
QWERTY Repetition after
dsogs
dfogs
doigs
dopgs
dogfs
doghs
dogsa
dogsd
QWERTY Repetition before
sdogs
fdogs
diogs
dpogs
dofgs
dohgs
dogas
dogds
QWERTY Substitution Transposed
osgs
sgos
sosg
ofgs
fgos
fosg
idgs
dgis
disg
pdgs
dgps
dpsg
odfs
dfos
dosf
odhs
dhos
dosh
odga
dgoa
doag
odgd
dgod
dodg
WrongDoubles
$JSON
$address
$applyDefault
$clone
$commas
$copy
$copyFields
$delete
$entries
$expand
$filt
$getType
$isArray
$isBoolean
$isClass
$isDate
$isElement
$isFunction
$isNumber
$isObject
$isString
$isType
$isValidDate
$json2txt
$keys
$load
$matchall
$parseFloats
$pick
$postJSON
$prune
$save
$set
$sortBy
$sortKeys
$stringify
$stringifySafe
$sum
$svgPoster1
$table
$textify
$toFixed
$type
$without
Glossary
Transposition = adjacent pairs of letters are swapped
Omission = individual letters are missed out
Repetition = individual letters are entered twice consecutively
QWERTY substitution = letters are replaced by each of their QWERTY-keyboard based physical neighbours (e.g. 'h' gets replaced with y, u, j, n, b, g)
QWERTY repetition type 1 = letters are followed by each of their QWERTY-keyboard neighbours
QWERTY repetition type 2 = letters are preceded by each of their QWERTY-keyboard neighbours