Velcro dog

Etymology
Named after the fastener.

Noun

 * 1)  A dog that is very attached to its owner and rarely leaves their side.