cockypoofoy view 3