All of this could be yours in just a couple of months. Try some of the companies that are presented on this site.
Free electronic circuit diagrams electronic circuit diagrams Dog Breeds List