There are three times as many cats in the animal shelter as puppies. There are twelve times as many fish as there are puppies. If there are 12 cats, how many fish and puppies are at the shelter?