HALIFAX -- The SPCA says a second man has been charged following the seizure of 24 distressed dogs from a home in the Halifax area.

Makell Aaron Cain faces four charges under the Animal Protection Act.

The charges include failing to provide animals with an adequate source of water and reasonable protection from injurious heat or cold.

The American Staffordshire terriers, including several newborns, were rescued last weekend from a home in North Preston.

Officials allege the two dozen animals were housed in an area filled with excrement and no protection from the heat or cold.

The SPCA initially said 25 dogs were seized, but it has since corrected that number to 24.

Cain's father, Warren Winslow Cain, also faces charges under the Animal Protection Act.

They are due in Dartmouth provincial court on Nov. 17.