An in-law apartment is a home which has a secondary smaller residence with its own entrance. You can find floor plans for one of these on most construction plan sites.
You can fined the floor plans for a ranch type home from any suitable website of famous architect as there are a lot of such type website available on the net.it will be the violation of rule other wise can be put references of many.