This is an adorable print by Elizabeth's Studio called Christmas Joy. It is sold by the yard. Shipping will be combined and a refund made if you are charged more then the cost to mail.
Elizabeth's Studio Christmas Joy Collection Comical DOGS on blue #4015