A billboard in North Canaan, Connecticut has been taken down after some residents were offended by the cartoon.