I have 1 barnvelder and 2 wyandottes that just turned 2 yrs old in May. They started laying in August 2014 and egg production was great. They stopped laying March 2015, going through a molt that lasted 6 months. They started laying again in Sept(2015) and stopped again in October when we had a very close encounter with a raccoon. 1 started recently laying again in April 2016, but once again has stopped. We have tried so many suggestions to help getting them laying again. Could they just be completely finished production. It seems so early in there lives, maybe it is the breed?. We hate to get rid of them as they are beautiful birds and our firsts but if they have run there course then we need to introduce new layers into the flock. Unfortunatly, we have a by-law limit where we live so I can't keep chickens forever that have completely stopped laying. Any suggestions would be greatly appreciated!.