The Maryland SPCA is a nonprofit that provides services for animals in North Baltimore. The center runs an adoption center as well as spay and neuter clinics. It also offers several behavioral classes for dogs.