Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'dog health', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
dog health
Transposition0
odg health
dgo health
do ghealth
dogh ealth
dog ehalth
dog haelth
dog helath
dog heatlh
dog healht
Transposition1
god health
d gohealth
doh gealth
dogeh alth
dog aehlth
dog hlaeth
dog hetlah
dog heahtl
Transposition2
ogdhealth
dhg oealth
doe hgalth
dogahe lth
dog leahth
dog htaleh
dog hehlta
Transposition2r
godhealth
dh goealth
doeh galth
dogaeh lth
dog laehth
dog htlaeh
dog hehtla
Transposition0x2
od ghealth
odgh ealth
odg ehalth
odg haelth
odg helath
odg heatlh
odg healht
dgoh ealth
dgo ehalth
dgo haelth
dgo helath
dgo heatlh
dgo healht
do gehalth
do ghaelth
do ghelath
do gheatlh
do ghealht
dogh aelth
dogh elath
dogh eatlh
dogh ealht
dog ehlath
dog ehatlh
dog ehalht
dog haetlh
dog haelht
dog helaht
Slip3A
ogd health
dg ohealth
do hgealth
doghe alth
dog eahlth
dog haleth
dog heltah
dog heathl
Slip3B
gdo health
d oghealth
dohg ealth
doge halth
dog ahelth
dog hleath
dog hetalh
dog heahlt
Omission
og health
dg health
do health
doghealth
dog ealth
dog halth
dog helth
dog heath
dog healh
dog healt
Repetition
ddog health
doog health
dogg health
dog health
dog hhealth
dog heealth
dog heaalth
dog heallth
dog healtth
dog healthh
QWERTY Substitution
sog health
fog health
dig health
dpg health
dof health
doh health
dog gealth
dog jealth
dog hwalth
dog hralth
dog heslth
dog heakth
dog healrh
dog healyh
dog healtg
dog healtj
QWERTY Repetition after
dsog health
dfog health
doig health
dopg health
dogf health
dogh health
dog hgealth
dog hjealth
dog hewalth
dog heralth
dog heaslth
dog healkth
dog healtrh
dog healtyh
dog healthg
dog healthj
QWERTY Repetition before
sdog health
fdog health
diog health
dpog health
dofg health
dohg health
dog ghealth
dog jhealth
dog hwealth
dog hrealth
dog hesalth
dog heaklth
dog healrth
dog healyth
dog healtgh
dog healtjh
QWERTY Substitution Transposed
osg health
sgo health
so ghealth
sogh ealth
sog ehalth
sog haelth
sog helath
sog heatlh
sog healht
ofg health
fgo health
fo ghealth
fogh ealth
fog ehalth
fog haelth
fog helath
fog heatlh
fog healht
idg health
dgi health
di ghealth
digh ealth
dig ehalth
dig haelth
dig helath
dig heatlh
dig healht
pdg health
dgp health
dp ghealth
dpgh ealth
dpg ehalth
dpg haelth
dpg helath
dpg heatlh
dpg healht
odf health
dfo health
do fhealth
dofh ealth
dof ehalth
dof haelth
dof helath
dof heatlh
dof healht
odh health
dho health
do hhealth
dohh ealth
doh ehalth
doh haelth
doh helath
doh heatlh
doh healht
odg gealth
dgo gealth
do ggealth
dogg ealth
dog egalth
dog gaelth
dog gelath
dog geatlh
dog gealht
odg jealth
dgo jealth
do gjealth
dogj ealth
dog ejalth
dog jaelth
dog jelath
dog jeatlh
dog jealht
odg hwalth
dgo hwalth
do ghwalth
dogh walth
dog whalth
dog hawlth
dog hwlath
dog hwatlh
dog hwalht
odg hralth
dgo hralth
do ghralth
dogh ralth
dog rhalth
dog harlth
dog hrlath
dog hratlh
dog hralht
odg heslth
dgo heslth
do gheslth
dogh eslth
dog ehslth
dog hselth
dog helsth
dog hestlh
dog heslht
odg heakth
dgo heakth
do gheakth
dogh eakth
dog ehakth
dog haekth
dog hekath
dog heatkh
dog heakht
odg healrh
dgo healrh
do ghealrh
dogh ealrh
dog ehalrh
dog haelrh
dog helarh
dog hearlh
dog healhr
odg healyh
dgo healyh
do ghealyh
dogh ealyh
dog ehalyh
dog haelyh
dog helayh
dog heaylh
dog healhy
odg healtg
dgo healtg
do ghealtg
dogh ealtg
dog ehaltg
dog haeltg
dog helatg
dog heatlg
dog healgt
odg healtj
dgo healtj
do ghealtj
dogh ealtj
dog ehaltj
dog haeltj
dog helatj
dog heatlj
dog healjt
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
$stringify
$sum
$svgPoster1
$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