What is the meaning of Pooch?

A dog.

A dog of mixed breed; a mongrel.

A bulge, an enlarged part.

A distended or swelled condition.

To distend, to swell or extend beyond normal limits; usually used with out.

Source: wiktionary.org