Products
Search for Promotional Products
{{ci.imageType=='primary'?imagePrdName:''}} {{ci.imageType=='primary'?imagePrdName:''}}
{{imagePrdName}}
Primary
Item Color
Videos
3D View
New
{{imagePrdName}}
Pet Toy Tennis Ball 

{{description | limitTo:limitDesc }}...

Pet Toy Tennis Ball

Item: 343340 
Manu SKU: TEK-PET102 
4.6 out of 5
5 Ratings
5 star
60.0%
4 star
40.0%
3 star
0%
2 star
0%
1 star
0%
Customization Type:
View Details
{{d.button_display_name_on_top}} {{d.price_difference}}
Sample Order a Sample
{{l.dec_loc_name}}
{{l.included}}
{{l.per_dm_distinct_dms[0].imp_color_count}}-Color {{l.per_dm_distinct_dms[0].dec_met_opt_name}}
{{d.button_display_name_on_top}}
{{d.price_difference}}
Show More
Show Less
Production Time:
2 Days
Standard
Randomly Decorated Samples have some sort of "random" artwork decoration on the product. In the case that your color is not available, we reserve the right to substitute the next best option available, so you can review the decoration on the product. More on Random Samples.
{{ tab.no_of_days }} {{ tab.no_of_days > 1 ? "Days" : "Day" }}
{{tab.rush_name}} {{tab.is_free_rush == '1' ? 'Free Rush' : 'Paid Rush'}} Min Qty: {{tab.min_qty_error}} Min: {{ltm_min_qty}}
{{ blank_rush.no_of_days }} Days
Standard
{{ tab.no_of_days }} {{ tab.no_of_days > 1 ? "Days" : "Day" }}
{{tab.rush_name}}
**Absolute minimums and extended production times are required with this product.
This factory has reached the maximum amount of sample request for your account, please contact customer service to request a sample.
Quantity:
+{{totalQty}} FREE
x
${{unit_price}}/ea
$ {{unit_price}} /ea
{{on_sale_coupons[0].cou_cod_description}}
${{subtotalPrice(1)}}
Minimum order is XX units.
You must order in cases of XX units.
Setup Fee
FREE for VIP Members
{{setup_fees | currency}} FREE
VIP Member Saving {{setup_fees | currency}}
$0.00
{{getTotalAdditionalCharges() | currency }}
Description
Quantity
Unit Price
Subtotal
{{a.name}}
{{a.qty != '' ? a.qty : prdTotalQty}}
{{(a.price * (a.markup == true ? (markup | num) : 1)) | currency }}
{{a.qty != '' ? ((a.qty* ((a.price* (a.markup == true ? (markup | num) : 1)) | decimal) ) | currency) : (((a.price * (a.markup == true ? (markup | num) : 1)) | decimal ) * (prdTotalQty | num) | currency)}}
{{user.selected_shipping.addr_state_txt}} Sales Tax: Tax Exempt? Exemption Verified
$
Packaging / Handling Fee
$
{{pkg_handling_fee(1)}}
Shipping to: {{user.areaZipCode.split("-")[0] || "Enter Zip"}} Go
Method: {{shipping.selected_method.type}} {{shipping.selected_method.type}}
{{orderingaccount.shippingaccounts[shipping.ship_account].shipping_account_type}}: #{{orderingaccount.shippingaccounts[shipping.ship_account].shipping_account_number}}
VIP Member Saving ${{(ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.selected_method.price)) > 50 ? 50 : (ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.selected_method.price)) | number:2}}
Not Calculated
Retry
{{shipping.selected_method.price | currency}}
{{(shipping.selected_method.price - 0) + (pkg_handling_fee(0) - 0) | currency}}
${{(ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.selected_method.price)) > 50 ? (ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.selected_method.price)) - 50 : 0 | number:2}}
{{(shipping.cust_ship.price - 0) + (pkg_handling_fee(0) - 0) | currency}}
Problem: Your Shipping Zip Code Could Not Be Found
Try adding your full shipping address, especially for international (non-US) addresses. Click Here
Shipping to: {{user.areaZipCode.split("-")[0] || "Enter Zip"}} Go
Method: {{shipping.selected_method.type}} {{shipping.cust_ship.service}}
VIP Member Saving ${{(ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.selected_method.price)) > 50 ? 50 : (ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.selected_method.price)) | number:2}}
Not Calculated
Retry
${{(ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.selected_method.price)) | number:2}}
${{(ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.cust_ship.price)) | number:2}}
${{(ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.selected_method.price)) > 50 ? (ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.selected_method.price)) - 50 : 0 | number:2}}
Problem: Your Shipping Zip Code Could Not Be Found
Try adding your full shipping address, especially for international (non-US) addresses. Click Here
{{coupon.cou_cod_description}} ON SALE SALE: {{prdTotalQty}} units for {{(subtotalPrice() - coupon.coupon_discount_amount) | currency}}
-{{coupon.coupon_discount_amount | currency}}
Total
$
Estimated Delivery Date: 
{{delivery_date_type}}: {{estimatedDeliveryDate(false, true)}}
{{estimatedRawDeliveryDate()}}
Estimated Delivery Date: 
{{top_tab.selected == top_tab.sample && 'Start Sample Order' || 'Start Order'}}
{{top_tab.selected == top_tab.sample && 'Start Sample Order' || 'Start Order'}}
Checkout Now
Checkout Sample Now
{{(product.only_quote_mode || only_quote_avaliable) ? "Order by Quote" : "Request Quote" }}
Add to Pending Quote
Gotta show the Boss!
Continue Quote
Not Yet Submitted
Pet Toy Tennis Ball 

{{description | limitTo:limitDesc }}...

Add to Cart
Description
Q&A   {{product.qa.length}}
Reviews  {{product.product_reviews.length}}
Similar Products
This product is only available via a Quote request. Please fill out the details below to request a quote for this product
1
Item Colors / Options:
{{ questions.options.length > 1 ? prdTotalQty : qa.quantity }}
None Selected
{{prd_inv_not_id == 10 ? 'Preorder' : 'Backorder'}}- This item is not available now, but should be in the future. New inventory is first come, first served. We'll ship as soon as it's restocked. Read More.
Closeout- Closeout items are sold while supplies last. Inventory is first come, fist serve. Backorder option is not available. Inventory is not guaranteed until your artwork is approved and order is sent to production. Read More.
{{itemcolor_quantityerror}}
Next
Minimum order is XX units.
You must order in cases of XX units.
1
Apparel Colors & Sizes:
1
Decoration Locations:
{{selected_locations}} Locations selected
{{selected_locations}} Location selected

Saving artwork text {{saveArtworkTextCounter}} of {{totalArtTextTobeSaved}}

1
{{row.title}}:
{{row.selectedText}}
1
{{row.title}}:
{{row.selectedText}}
1
3D Preview:
My 3D Preview
1
Shipping Details:
{{ delivery_date_type }} {{shipping.calendarSelectedDate | date:'EEEE MM/dd/yyyy'}}
 Fill out as much as you can
Go ahead and pick out your item colors to the best of your ability. If you have any questions or comments, leave them in the questions box below.
Start by selecting the locations that you want to decorate your logo or artwork. After you have picked your locations, you can "expand" each location to upload or select artwork from your Artwork Library. You can also pick our imprint colors. If your artwork is not Vector Artwork, don't worry - we'll recreate it for you! If you are request a quote and you upload artwork, we will automatically do a digital artwork mockup for you.
If you have any questions on this section, please ask!
If you have any questions on this section, please ask!
If you have any questions on delivery dates, shipping services, or transit times, please let us know the last possible date that you can receive your product and we'll try to find the cheapest and fastest way to get your order to you in time!
Next
 Have Any Questions? (optional)
Send a Free Artwork Mockup?
Please select an option above to let us know if you would like a free artwork mockup.
Add to Quote Cart
Add to Quote Cart

Off

On

Become a

vip-logo

$100 Annually

And More! Read Full Benefits

Congratuations! You are Saving {{totalSaving | currency}} on this Order!
As a VIP Member you would save {{totalSaving | currency}} on this Order!
Product Pricing Summary
Quantity:
+{{totalQty}} FREE
x
$ {{unit_price}}
 /ea
${{subtotalPrice(1)}}
Minimum order is XX units.
You must order in cases of XX units.
Additional Charges ${{getTotalAdditionalCharges(1)}}
Setup Fee(s)
VIP Member Saving {{setup_fees | currency}}
$0.00
Setup Fee(s)
{{setup_fees | currency}}
FREE
{{user.selected_shipping.addr_state_txt}} Sales Tax
Tax Exempt? Exemption Verified $
Packaging / Handling Fee
$
{{pkg_handling_fee(1)}}
Shipping to: {{user.areaZipCode.split("-")[0] || "Enter Zip"}} Go
Method: {{shipping.selected_method.type}} {{shipping.selected_method.type}}
{{orderingaccount.shippingaccounts[shipping.ship_account].shipping_account_type}}: #{{orderingaccount.shippingaccounts[shipping.ship_account].shipping_account_number}}
VIP Member Saving ${{(ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.selected_method.price)) > 50 ? 50 : (ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.selected_method.price)) | number:2}}
Not Calculated
Retry
{{shipping.selected_method.price | currency}}
{{(shipping.selected_method.price - 0) + (pkg_handling_fee(0) - 0) | currency}}
${{(ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.selected_method.price)) > 50 ? (ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.selected_method.price)) - 50 : 0 | number:2}}
{{(shipping.cust_ship.price - 0) + (pkg_handling_fee(0) - 0) | currency}}
Problem: Your Shipping Zip Code Could Not Be Found
Try adding your full shipping address, especially for international (non-US) addresses. Click Here
Shipping to: {{user.areaZipCode.split("-")[0] || "Enter Zip"}} Go
Method: {{shipping.selected_method.type}} {{shipping.cust_ship.service}}
VIP Member Saving ${{(ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.selected_method.price)) > 50 ? 50 : (ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.selected_method.price)) | number:2}}
Not Calculated
Retry
${{(ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.selected_method.price)) | number:2}}
${{(ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.cust_ship.price)) | number:2}}
${{(ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.selected_method.price)) > 50 ? (ConvertToFloat(pkg_handling_fee(1)) + ConvertToFloat(shipping.selected_method.price)) - 50 : 0 | number:2}}
Problem: Your Shipping Zip Code Could Not Be Found
Try adding your full shipping address, especially for international (non-US) addresses. Click Here
{{coupon.cou_cod_description}}
-{{coupon.coupon_discount_amount | currency}}
Total
$
Total
Start Order
Start Customizing!
Order Sample Now
Request Quote
Gotta show the Bossman!
Add to List
Save this HOT item for later
Add to Cart
Add to Cart
$100.00 VIP Membership will be added to your cart
vip-logo

Lifetime Savings: {{orderingaccount.lifetime_savings | currency}}

Member Since: {{orderingaccount.vip_since}}

Read Full Benefits
Congratulations! You are Saving {{totalSaving | currency}} on this Order!
Total: $
Add to Cart
Add to Cart
Quote Instructions
Next
Add to Quote Cart
Add to Quote Cart
Product Description

Product Description

{{ description_area.top_content.prd_name }}
{{ description_area.top_content.one_word }}

{{ row.feature_text }}

  • {{ li.feature_text }}
  • FREE 1-Color Screen Printing
  • FREE Artwork E-Proof
  • No Setup Fees!
{{ row.pq_title }}
{{row.pq_ans_text}}
Item Size
{{row}}
Minimum Order
{{min_order_qty}} Units
Decoration Methods
{{d.dec_met_opt_name}}
Rush Options
Not Available
24  Hour Rush - FREE
{{r.rush_production_days}}  Day Rush - FREE
{{m.button_display_name}}
{{r.pri_max_colors}}-Color / {{(r.pri_max_colors > 0) ? r.pri_max_colors : 1}}-Location Artwork Only.
Up to {{r.pri_max_quantity}} units
Extended production times may be needed for Large Quantities. Rush Program is not available when decorating multiple locations. If your requested delivery date cannot be met, we will contact you immediately. Approving your artwork proof late will results in an extended production time. See more on Rush Services.
Packaging
{{row}}
Must be sold in case quantities of {{description_area.prd_case_quantity}} units
Ships from Zip
{{ description_area.top_content.prd_zip_code }}
Shipping Details
Qty
Weight
Box Length
Box Width
Box Height
{{row.prd_ship_qty}}
{{row.prd_ship_weight}} lbs.
{{row.prd_ship_length}}"
{{row.prd_ship_width}}"
{{row.prd_ship_height}}"
Supporting Documents
Compliance
Disclaimers
  • {{ li.feature_text }}

{{ row.feature_text }}

{{product.companion_products[0].type_name}}

Part #: {{comp.part_number}}
${{comp.prd_retail_price | number:2}}/ea
Min {{comp.starting_qty}}

Product Videos

Question & Answers

Question & Answer

Search Q&A's & Product Reviews
Q&A's that match your query:
Posted on {{qa.created_on | toDate | date : "MMMM dd, yyyy"}}
{{qa.found_helpful | number:0}} found this helpful.
Thank you for your feedback! Did you find this Q&A helpful? Yes  No
Show More Q&A
Product Reviews that match your query:
{{rev.created_on | toDate | date : "MMMM dd, yyyy"}}
By {{rev.fname !== null ? rev.fname + " " + rev.lname:rev.display_name}} from {{rev.user_addr}}
Verified Buyer

Admin response:
{{rev.found_useful | number:0}} people found this helpful.
Show More Reviews
{{qa.found_helpful}}
Posted on {{qa.created_on | toDate | date : "MMMM dd, yyyy"}}
{{qa.found_helpful | number:0}} found this helpful.
Thank you for your feedback! Did you find this Q&A helpful? Yes  No
Show More Q&A
Have a question about this promotional item? Ask here:
Questions are usually answered between 1-24 hours, M-F, excluding holidays. If you have an urgent or time sensitive question, please contact our customer service team. Contact Us
Product Reviews

Product Reviews

Promotional {{product.name}}
Current Rating:
{{product.review_summary.total_votes}} Votes
Share your experience with others!
No one has added a review for this product yet. Be the first to add a review of the {{product.Name}}!
No one has added a review for this product yet!
{{review.created_on | toDate | date : "MMMM dd, yyyy"}}
{{review.prd_rev_title}}
By {{review.display_name}} from {{review.ord_acct_id == "0" ? review.display_location : review.user_addr}}
Verified Buyer
Admin response:
{{review.prd_rev_title}}
{{review.found_useful}} people found this helpful.
Thank you for your feedback!
Did you find this review helpful? Yes  No
Show More Customer Reviews
Customer Images & Videos
{{rev_image.prd_rev_title}}
Be the first to add a photo of the {{product.Name}}!
Similar Products

Similar Products

Recently Viewed Products:
Follow
Share
Quote
{{qp_count}}
Shopping Cart
Interested in buying promotional products and have questions for us? Then the Quote Cart is perfect for you! Click the "Request Quote" button on any product page to start requesting your quote. Make sure to let us know any additional details in the questions section.
Loading Quote Items
You have not yet added any products to your cart yet. Time to start shopping! :)
If you have more than one ordering account, you may have created a shopping cart in a different account. You can toggle between your ordering accounts below:
Active Ordering Account:
Contact Us
(800) 338-7996
Contact Us Options
<< Back
Phone Numbers
(800) 338-7996 Toll Free
(615) 991-4000 Local Phone
Fax Numbers
(866) 323-8381 Fax
(615) 246-4198 Local Fax
Contact Us Form
<< Back
Physical / Mailing Address:
Executive Advertising
181 E. Main St.
Ste 4
Hendersonville, TN 37075
<< Back
Contact Us Form
First Name:*
Please provide a First Name.
Last Name:*
Please provide a Last Name.
Phone:
Email:*
Please provide a valid Email.
What can we help with?*
 Product
 Existing Order
 Other
What product are you inquiring about?
{{($select.selected.prd_name+ ' (#'+$select.selected.part_number+')')}}
+ {{viewed_product.prd_name+' (#'+viewed_product.prd_id+')'}}
What is your Order Number?*
{{contFrm.order.ord_grp_num}} {{contFrm.order.created_on | dateToISO | date:'MM/dd/yyyy'}}
{{contFrm.order.old_ordernumber}} {{contFrm.order.created_on | dateToISO | date:'MM/dd/yyyy'}}
+ 323455 ({{recentOrder.created_on | dateToISO | date:'MM/dd/yyyy' }})
323455 ({{orderproduct.created_on | dateToISO | date:'MM/dd/yyyy' }})
Load more orders
Please select an order.
to request help with an Order
Questions/Comments:*
Please provide Questions/Comments.
<< Back
Glossary
Production Time
A standard production time for each product is listed on each product page. Production times may vary depending on decoration methods, number of locations, and product type. Production time do not include shipping transit times or artwork proofing times. On each product page you can enter your shipping zip code and see how long it takes for your order to be produced and ship to your location. Rush production options may also be available.
Report a Problem
First Name:*
Please provide a First Name.
Last Name:*
Please provide a Last Name.
Phone:
Email:
Order #:
{{rpc.report_problem.order_item_no}}
How can we help you today?
{{$select.selected.order_problem_topic}}
{{aq_row.additional_question_title}}
This can be an exact number, or you may wish to inspect a small batch of your items and check for a percentage that is affected.
To help expedite the claim, and show consistency in the issues described, please include a couple group images showing multiple items (5-10 if possible) within the photos.
{{f.name}} x x Delete File
{{f.progress}}%
Please upload an image or video in one of the following formats: bmp, png, jpg, jpeg, gif, psd, ps, tiff, tif, ai, eps, svg, mp4, avi, mov, flv, wmv
Cancel
{{rpc.inprogress ? 'Sending...' : 'Submit Question'}}
Provide your Feedback
We've recently launched a new website, and we'd love to get your feedback! Let us know your thoughts on how we can improve your customer experience.
Give our new website a rating:

{{addedComment}}

Share your thoughts on our website:

Cancel
Send
Comment Sent. Thank you!
Click here to view our company's terms of sales.
Returning Customer
Log in to an existing account. If you are a multi-user account holder, any of your email addresses will work!

This website uses cookies

We use cookies when you visit our website that can recognize, collect, and transmit information that is associated with you, but which does not personally identify you. Read our Privacy Policy.