SELECT * FROM TABLE WHERE myColumn like '%dog%'
or, if you want it to be case-insensitive
SELECT * FROM TABLE WHERE lower(myColumn) like '%dog%'
The percent sign (%) is treated as a wildcard, so it says give me rows where the column contains anything, then dog, then anything.